微软发布 Visual Studio Code 1.32,为程序员提供最佳的改进建议

微软发布VisualStudioCode1.32,在工作区域(Workbench)、编辑器以及语言功能都有更新,另外还增加了一些预览功能,供想要尝鲜的开发者使用反馈。

微软发布 Visual Studio Code 1.32,为程序员提供最佳的改进建议

从这个版本开始,使用者可以预览并且安装颜色主题,而且在安装完主题之后,可以随即应用颜色以及图标,而不需要重新载入(下图)。在快捷键编辑器中,开发者现在可以编辑When属性,微软还移除了键盘快捷键编辑器开启keybindings.json档案的连结,将该功能改至编辑器标题右侧的{}按纽。

微软发布 Visual Studio Code 1.32,为程序员提供最佳的改进建议

微软接受了使用者的反馈,在Linux上决定将window.titleBarStyle预设设定从自定义改为本机端,即便如此,微软仍然建议开发者使用客制化标题列,以获得更好的可存取性支持。

在编辑器方面,新版本改进了滑鼠悬停(Hover)以及问题面板(ProblemsPanel)。现在问题面板加入了具有快速修复(QuickFix)以及问题窥探(PeekProblem)功能的命令列(下图),开发者滑鼠移动至快速修复选项上,就能启动快速修复功能,而问题窥探功能则会在编辑器中开启窥探视图(PeekView)。开发者可以从问题面板的窥探视图,浏览错误或是警告。

微软发布 Visual Studio Code 1.32,为程序员提供最佳的改进建议

VisualStudioCode的快速修复是由CodeActionAPI支持,微软提到,虽然针对同一个错误,可能存在许多快速修复的方法,但是通常只有一个最合理的解法。现在系统会将其中一个修复建议,标记成为最佳选项,以表示其为问题最合理的修复方式,当存在最佳修复选项时,提示灯泡会出现一个蓝色小标示,开发者可以使用自动修复命令,自动应用最佳修复。

微软发布 Visual Studio Code 1.32,为程序员提供最佳的改进建议

expandLineSelection预设绑定快捷键更改了,从Ctrl+I改为Ctrl+L,在macOS则从Cmd+I改为Cmd+L。而多行选择也改变了,现在开发者可以按住Alt修饰字并在编辑器中拖拉,在正常选择和以行为单位的选择进行切换。

微软发布 Visual Studio Code 1.32,为程序员提供最佳的改进建议

VisualStudioCode1.32包含了TypeScript3.3.3,其中修正了部分臭虫,在功能改进上,VisualStudioCode现在支援动态载入,在安装大多数扩充套件时,包括TypeScript以及Markdown扩充套件不需要重新载入。另外,新版还针对ARIA属性改进HTMLIntelliSense,由于VisualStudioCode可以从W3C以及MDN取得ARIA(AccessibleRichInternetApplications)可用资料,因此VisualStudioCode现在会显示ARIA属性和DOM事件的描述。

这个版本VisualStudioCode新加入的预览功能,能够在侦错伺服器程式时,自动打开URL。微软提到,由于在开发网页应用程式的时候,需要在网页浏览器中打开特定的URL,才能在侦错器中触发伺服器程式码,而现在VisualStudioCode能以灵活的方式自动实行这个过程。

原文出处:赵斌自媒体 » 微软发布 Visual Studio Code 1.32,为程序员提供最佳的改进建议

未经允许不得转载:自媒体运营官 » 微软发布 Visual Studio Code 1.32,为程序员提供最佳的改进建议

赞 (2) 打赏

评论 0

评论前必须登录!

登陆 注册

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏