网页版VS Code 1.64开始支持签署GitHub提交

微软发布了最新的VS Code 1.64,无论是原生版本还是网页版本,都有不少更新。这个版本带来新的侧边面板,能够同时展示更多的信息,并且让开发者针对常见的终端机提示创建自动回应,另外,VS Code 1.64也改进了网页版本的功能,开始支持GitHub提交签署。

微软调整VS Code 1.64软件接口加入了右侧面版,因此现在除了左侧边栏和底部面板,又多了一个区域可容纳更多查看信息。使用右侧面版的方法,就跟其他位置的面板一样,通过拖拽其他面板的查看列表窗格,就能在右侧面板安排要呈现的信息。

微软提到,他们收到开发者大量的功能要求之一,就是要将Outline检窗口格从左侧边栏,移动到右侧面板上。而VS Code 1.64加入右侧面板,便可以满足这样的需求,当右侧面板没有自动出现,用户可以利用像是底部面板一样,将窗格移动编辑器的边缘,右侧面板便会自动弹开。

开发者现在还可以用更快速的方式操作终端机,通过设置在终端机收到特定字符串行时,进行自动化回复,来加速特定场景下的操作。像是在执行批次脚本时按下CtrlC,所显示的Terminate batch job (Y/N)?消息,用户只要在终端机加入自动回复Y和Enter,便可以在每次开发者按下CtrlC自动结束。开发者可以根据需要,在terminal.integrated.autoReplies项目配置自定义回复。

随着VS Code版本更新,网页版的功能也越来越完整,从1.64版本开始,在VS Code for Web中创建的提交会经过签署,并在GitHub UI中显示为已验证。此外,维护者现在可以使用VS Code for Web,从分叉提交已经交付的拉取请求,而这个新功能是VS Code团队,使用新的GitHub GraphQL createCommitOnBranch API完成。

用户过去需要将GitHub存储库复制到本地端或是远程计算机后,才能创建空的提交,而现在开发者可以使用Repositories:Commit Empty指令,在VS Code for Web直接创建空的提交。VS Code for Web还有另一个新设置,便是能够自动下载特定大小的存储库全部内容,以便进行存储库全文检索和跳转到参照。

在Jupyter扩展组件上,有一个方便的小更新,便是开发者现在使用Jupyter扩展组件,在本地端和远程Jupyter服务器间切换时,现在不再需要重新加载VS Code,此外,该扩展组件现在会在核心选择器中,同时显示本地端和远程核心。