Visual Studio Code 1.62 正式版发布了,此版本除了推出网页版 VS Code 以外,还更新了很多设置项来优化用户体验,包括参数提示高亮、新的快捷键、Unicode 方式格式字符提示等。
现在会突出显示当前参数,可以通过 editorHoverWidget.highlightForeground 设置颜色。
可以通过设置 editor.guides.bracketPairs 为 true(默认为false)来启用支架对指引。
添加了第三个选项“ active”:仅显示活动括号对的指引。
新设置 editor.guides.bracketPairsHorizontal 可以控制是否、何时渲染水平参考线(默认为active)。
新的主题颜色 editorBracketPairGuide.background{1,...,6},editorBracketPairGuide.activeBackground{1,...,6} 可用于自定义支架对指南的颜色。
现在可以为特定的编程语言配置括号对
editor.language.bracketPairs 用于配置指定语言的括号字符。
editor.language.colorizedBracketPairs 用于配置对应语言的支架对颜色。
现在可以选择 IntelliSense 悬停显示在代码行的上面还是下面。设置 editor.hover.above 为 false,悬停将显示在当前行下方。
为了解决 Unicode CVE-2021-42574 问题(关于此漏洞可以查看文章:Unicode 算法漏洞“Trojan Source”几乎影响所有编程语言),VS Code 现在默认显示 Unicode 方向格式字符。
VS Code 现在显示扩展发布者的域是否由 Visual Studio Marketplace 验证。
添加了几个其他编辑器支持的按键绑定:
ctrl+shift+2: 输入空字符 ( 0x00)。
ctrl+shift+6: 输入记录分隔符 ( 0x1E)。
ctrl+/: 输入单位分隔符 ( 0x1F)。
doublequotes: 值放在双引号中(默认)
singlequotes: 值放在单引号中
empty: 值为空
notebook 编辑器的查找和替换组件现在支持用正则表达式抓取