VS Code 1.62 已发布,多项提升用户体验的新功能

栏目: 软件资讯 · 发布时间: 3年前

内容简介:Visual Studio Code 1.62 版本发布了,此版本除了推出网页版 VS Code 以外,还更新了很多设置项来优化用户体验,包括参数提示高亮、新的快捷键、Unicode 方式格式字符提示等,主要亮点内容如下: 网页版 VS Code ...

Visual Studio Code 1.62 版本发布了,此版本除了推出网页版 VS Code 以外,还更新了很多设置项来优化用户体验,包括参数提示高亮、新的快捷键、Unicode 方式格式字符提示等,主要亮点内容如下:

 网页版 VS Code - vscode.dev(预览版)

1.62 发布了 Visual Studio Code for the Web 的预览版,支持在浏览器直接运行 VS Code 。主要的编辑功能网页版都支持,不过少了很多扩展:像主题、片段或语法这种纯声明性的扩展可以在浏览器直接运行,需要运行代码的扩展必须由扩展的作者更新。

参数提示高亮

现在会突出显示当前参数,可以通过 editorHoverWidget.highlightForeground 设置颜色

VS Code 1.62 已发布,多项提升用户体验的新功能

改进支架对指引

水平线勾勒出括号对的范围,垂直线取决于括号对包围的代码缩进。


VS Code 1.62 已发布,多项提升用户体验的新功能

  • 可以通过设置 editor.guides.bracketPairs  true(默认为false)来启用支架对指引。
  • 添加了第三个选项“ active”:仅显示活动括号对的指引。
  • 新设置 editor.guides.bracketPairsHorizontal 可以控制是否、何时渲染水平参考线(默认为active)。
  • 新的主题颜色 editorBracketPairGuide.background{1,...,6}editorBracketPairGuide.activeBackground{1,...,6} 可用于自定义支架对指南的颜色。

可定制的括号对

现在可以为特定的编程语言配置括号对:

VS Code 1.62 已发布,多项提升用户体验的新功能

 

  • editor.language.bracketPairs 用于配置指定语言的括号字符。
  • editor.language.colorizedBracketPairs 用于配置对应语言的支架对颜色。

可以选择悬停的显示位置

现在可以选择 IntelliSense 悬停显示在代码行的上面还是下面。设置 editor.hover.above  false,悬停将显示在当前行下方。
VS Code 1.62 已发布,多项提升用户体验的新功能

Unicode 方向格式字符

为了解决 Unicode  CVE-2021-42574 问题(关于此漏洞可以查看文章:Unicode 算法漏洞“Trojan Source”几乎影响所有编程语言),VS Code 现在默认显示 Unicode 方向格式字符,比如:

VS Code 1.62 已发布,多项提升用户体验的新功能

上图包含两个明确的方向格式字符,U+202E( 从右到左覆盖) 和U+202C( POP DIRECTIONAL FORMATTING)。为了避免漏洞被利用,现在默认显示特殊的字符格式:

VS Code 1.62 已发布,多项提升用户体验的新功能

通过把 editor.renderControlCharacters 设置为 false, 可以关闭特殊格式提示(默认设置是 true)。

扩展会显示是否经过验证

VS Code 现在显示扩展发布者的域是否由 Visual Studio Marketplace 验证。

VS Code 1.62 已发布,多项提升用户体验的新功能

新的默认组合键

添加了几个其他编辑器支持的按键绑定:

  • ctrl+shift+2: 输入空字符 ( 0x00)。
  • ctrl+shift+6: 输入记录分隔符 ( 0x1E)。
  • ctrl+/: 输入单位分隔符 ( 0x1F)。

可以配置 HTML 属性的填充位置

新设置 html.completion.attributeDefaultValue,可以选择写完 HTML 属性的时候填充值的位置:

  • doublequotes: 值放在双引号中(默认)
  • singlequotes: 值放在单引号中
  • empty: 值为空

VS Code 1.62 已发布,多项提升用户体验的新功能

文件备注支持使用表情符号

如图:

VS Code 1.62 已发布,多项提升用户体验的新功能

查找和替换支持正则表达式

notebook 编辑器的查找和替换组件现在支持用正则表达式抓取,如下图:

VS Code 1.62 已发布,多项提升用户体验的新功能

1.62 版本还包含其他更新内容,比如对 TypeScript 4.5 的支持、对 Electron 沙箱支持的进展等,详情可查看 VS Code 1.62 更新公告


以上所述就是小编给大家介绍的《VS Code 1.62 已发布,多项提升用户体验的新功能》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

零边际成本社会

零边际成本社会

[美]杰里米·里夫金 / 赛迪研究院专家组 / 中信出版社 / 2014-11-1 / 49.00

在这本书中,《第三次工业革命》作者杰里米•里夫金开创性地探讨了极致生产力、协同共享、产消者、生物圈生活方式等全新的概念,详细地描述了数以百万计的人生产和生活模式的转变。他认为,“产消者”正在以近乎零成本的方式制作并分享自己的信息、娱乐、绿色能源和3D打印产品。他们也通过社交媒体、租赁商、合作组织以极低或零成本的模式分享汽车、住房、服装和其他物品;学生更多地参与到基于零成本模式的开放式网络课程…… ......一起来看看 《零边际成本社会》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

html转js在线工具
html转js在线工具

html转js在线工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试