出品
开源中国
VisualStudioCode1.70现已发布,一些主要亮点包括:
标题栏自定义
隐藏/显示菜单栏、命令中心或布局控制。
对于使用自定义标题栏(Windows、macOS和Web上的默认设置)的用户,该版本向标题栏引入更多交互式内容。虽然已经有单独隐藏这些元素的设置,但现在可以右键单击标题栏,以访问切换菜单栏(暂不支持macOS)、命令中心和布局控件的上下文菜单。
折叠选择
在编辑器中创建自己的折叠区域。
之前官方尝试将菜单栏缩小为汉堡菜单,以腾出空间给命令中心。在听到用户反馈后,又切换回旧的菜单栏折叠行为:直到大部分菜单折叠才切换到汉堡菜单。
搜索多选
搜索视图现在支持多选,方便对多个搜索结果进行操作。
树视图搜索和过滤
树视图例如文件资源管理器,现在支持查找控件。可以在树内按Ctrl+F以弹出Find控件。可以使用Find控件突出显示匹配的元素,或切换Filter按钮以隐藏所有与搜索词不匹配的元素。
终端改进
默认情况下集成Shell,绑定扩展的PowerShell键。对于受支持的shell设置(大多数bash/zsh/pwsh配置),应该都可以正常工作而无需任何更改。
注意:在Windows上,需要PowerShell7(pwsh)来支持shell集成。
其他扩展的PowerShell键绑定:
Ctrl+Space-默认为MenuComplete。(仅Windows)
Alt+空格-默认为SetMark.
Shift+Enter-默认为AddLine.
Shift+End-默认为SelectLine.
Shift+Home-默认为SelectBackwardsLine.
命令行选项--merge-使用3-way合并编辑器作为默认合并工具。
现在可以使用命令行选项在VSCode中调出合并编辑器:
-m--mergepath1path2baseresultPerformathree-waymergebyprovidingpathsfortwomodifiedversionsofafile,the