APP下载

最新VS Code 1.45整合GitHub Issues

消息来源:baojiabao.com 作者: 发布时间:2026-08-23

报价宝综合消息最新VS Code 1.45整合GitHub Issues

微软更新VS Code释出1.45版本,这个版本整合了GitHub Issues,让开发者可以方便地从VS Code同时管理拉取请求以及问题,另外,也改善了VS Code的可存取性以及操作性,并提升程式语言上色标示的效能。

由于在VS Code团队内部,大量地使用GitHub Issues追踪各种开发工作,不论是详细的迭代计划或是单一个错误,都会在GitHub Issues中以问题进行追踪,因此在这个版本,团队把GitHub Issues整合进VS Code中,用来补充之前GitHub Pull Requests的功能,这个新功能以GitHub Pull Requests and Issues扩充套件发布,取代原本的GitHub Pull Requests。

微软会直接将GitHub Pull Requests和Issues放在同一个扩充套件中,官方解释是因为问题以及拉取请求,在大部分的情况都是并存的,因此两者使用相同的GitHub API,是一个符合逻辑的设计。微软强调,他们不想要把GitHub的功能直接放进VS Code编辑器核心中,是因为其中有许多源代码控制选项,所以他们选择当系统侦测到开发者的开发储存库使用GitHub,才会推荐使用该GitHub扩充套件,由于整合GitHub使用扩充API,因此其他储存库也能够利用相似的方式,提供类似的实作。

GitHub Pull Requests and Issues扩充套件并不提供具体的工作流程,而是以灵活的方式,将问题纳入到内部开发循环中,开发者不需要跳出编辑器,只要将游标悬停在问题上,就能取得参照的问题以及提及的用户,而且该扩充套件还提供问题和使用者的内联完成建议,并且让开发者在Issues检视列表使用自定义的查询等。

VS Code现在也会对GitHub储存库自动进行身份验证,开发者不需要在系统中设定凭证管理器,就可以在公共储存库和私有储存库中进行复制、提取、和推送,甚至呼叫Git命令也整合在终端里,系统会自动依GitHub账户进行身份验证。

除了与GitHub功能的整合,VS Code 1.45的可用性也获得改善,增加了一些方便的操作,像是利用鼠标滚轮快速切换不同档案页签,而且当焦点切换到状态列,则屏幕阅读器便能朗读出状态内容。另外,现在程式语言程式码上色标示,也比之前快了3倍,由于在VS Code中,文法重点显示是由Text Mate文法执行,微软提到,他们撰写了一个专用的WebAssembly系结来最佳化TextMate直译器,能以3倍效能处理一般程式开发档案中的文字上色。

2020-05-11 18:55:00

相关文章