Visual Studio Code 1.51 稳定版已发布。
更新亮点
此版本对智能提示面板的 UI 进行了改进,拖动控件的侧边或角端即可调整大小。
被固定的标签即使处于不活动的状态,现在也会一直显示代表固定状态的 icon,便于用户进行识别。如果某个标签既被固定,又包含未保存的变更,其 icon 会同时反映两种状态,如下图名为"v1_51.md"的标签。
在终端进行修改文件或创建文件夹等操作时,通常需要将信息发送给终端进程进行处理,然后再返回给 VS Code,这样才代表操作生效。不过当与 SSH 服务器或 Codespace 的网络连接较差时,此类操作可能会很慢。
因此新版本为终端增加了"local echo"模式,该模式会试图预测本地要进行的修改和光标移动,并在 UI 进行显示,而无需往返服务器。默认情况下,预测字符以“渐暗”样式显示。
可通过两项设置来配置此模式:
terminal.integrated.localEchoLatencyThreshold
此选项用于配置检测到的延迟阈值(以毫秒为单位),在该阈值处 local echo 将被激活。可以将其设置为 0,以一直开启该功能,也可以将其设置为 -1,以禁用该功能。默认值为 30。terminal.integrated.localEchoStyle
此选项用于配置本地字符的样式或颜色,默认为dim
即使 Visual Studio Code 已启用同步设置功能 (settings sync),用户安装扩展时可选择不同步。
新版本支持从资源管理器安装扩展名为 VSIX 的文件,方法是右击 VSIX 文件并选择 Install Extension VSIX 上下文菜单项。
官网新增"Learn to Code"着陆页,其中包含 Coding Pack 和面向新手程序员的新内容。此外还在 code.visualstudio.com/learn 网站上创建了许多对学习者友好的视频和资源。
Visual Studio Code 1.51 还对 Source Control 面板、浏览器支持以及远程开发等功能进行了改进和优化,详情查看发布公告。
下载
Windows: User System ARM | Mac | Linux: snap deb rpm tarball ARM