|
|
51CTO旗下网站
|
|
移动端

对于Visual Studio Code新版本,给程序员的修复建议

微软发布Visual Studio Code 1.32,工作区域、编辑器以及语言功能等都有更新,另外还增加了一些预览功能,让想要尝鲜的开发者使用并反馈。

作者:云智时代来源:头条科技|2019-03-12 09:38

微软发布Visual Studio Code 1.32,工作区域、编辑器以及语言功能等都有更新,另外还增加了一些预览功能,让想要尝鲜的开发者使用并反馈。

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

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

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

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

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

Visual Studio Code 1.32包含了TypeScript 3.3.3,其中修正了部分BUG,在功能改进上,Visual Studio Code现在支持动态加载,在安装大多数扩充套件时,包括TypeScript以及Markdown扩充套件不需要重新。另外,新版还针对ARIA属性改进HTML IntelliSense,由于Visual Studio Code可以从W3C以及MDN取得ARIA可用数据,因此Visual Studio Code现在会显示ARIA属性和DOM事件的描述。

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

【编辑推荐】

  1. 总结Java程序员最常用的20%技术
  2. 震惊!抑郁症!程序员!博客园知名博主 Vamei 英年早逝!
  3. 痛心!31岁程序员因抑郁症突然离世...
  4. 为什么美国的程序员工作轻松、还加班少?
  5. “空降”架构师抢功劳,程序员上演现实版删库跑路
【责任编辑:张燕妮 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+更多

这就是5G

这就是5G

5G那些事儿
共15章 | armmay

111人订阅学习

16招轻松掌握PPT技巧

16招轻松掌握PPT技巧

GET职场加薪技能
共16章 | 晒书包

371人订阅学习

20个局域网建设改造案例

20个局域网建设改造案例

网络搭建技巧
共20章 | 捷哥CCIE

755人订阅学习

读 书 +更多

Visual Studio Team Systems软件工程实践

本书论述了软件开发价值增加的思维方式。这一思维方式构成了VSTS的基础,包括VSTS的指导思想,为什么这些指导思想会以某些方式表现,以及它...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO官微