导航|正式发布 | Visual Studio Code 1.65
关注我们
(本文阅读时间:6分钟)
(转载自玩转VS Code)
Visual Studio Code 1.65 现已发布 , 该版本更新内容很多 , 下面摘录部分新特性作介绍:
工作台
▌ 新的编辑器历史导航
- 编辑组感知导航
在下面的动图中 , 第一个 Go Back 将光标放在新的编辑器组中 , 然后第二个 Go Back 导航返回到原始编辑器组 。
- 关于历史导航的新设置
- default:编辑器导航适用于所有打开的编辑器组和编辑器 。
- editorGroup:编辑器导航仅限于活动编辑器组的已打开编辑器 。
- editor:编辑器导航仅限于活动编辑器 。
- Notebook 支持

文章图片
▌ 新的布局控制选项
在标题栏中引入了实验性布局控件(启用:通过设置workbench.experimental.layoutControl.enabled为true) , 通过 layoutControl.type 设置 , 可选择对应的 UI 布局, 此设置具有以下三个选项:
- menu: 旧版布局 , 可以打开菜单的单个按钮(默认) 。
- toggles:新选项 , 显示三个按钮来切换主面板、侧边栏和侧面板 。
- both:新选项 , 显示三个切换按钮的同时 , 也有菜单按钮 。

文章图片
▌ 浅色高对比度主题
添加了新的 Light High Contrast 主题(感觉对比度太高看起来有点累)

文章图片
▌ 音频提示
添加了新的音频提示 , 包括警告、内联建议和调试器断点点击的音频提示 。 此前的audioCues.enabled设置已被弃用 , 取而代之的是audioCues.*设置:

文章图片
新的音频提示命令 Help: List Audio Cues, 可查看所有可用的音频效果 。
▌拖放问题和搜索结果
可以将问题、搜索或参考结果拖放到编辑器中 , 打开文件并显示结果位置 。

文章图片
▌设置编辑器拆分视图
使用可调整的拆分视图将目录与设置列表分开 。
▌改进的自动语言检测
启用新设置 workbench.editor.historyBasedLanguageDetection 后 , 无标题编辑器将使用改进过的自动语言检测算法 , 该算法会考虑编辑器历史记录和当前工作区的内容 , 新算法只需少量文本输入即可提供检测结果 。
下面是在 Java、Type、Markdown、Python、PHP 和 C++(支持更多语言)中使用新算法的示例:
▌改进的语言扩展建议
语言扩展推荐现在会在推荐时考虑扩展市场中其他突出的语言扩展 。 例如 , 如果安装了Apache NetBeans Java 扩展 , VS Code 就不会推荐使用 Java 扩展包 。
▌扩展树悬停的键盘快捷键
可以使用键盘快捷键 Ctrl/Cmd+K, Ctrl/Cmd+I触发悬停 , 以显示在由扩展提供的自定义树视图中 。
编辑器
▌ 片段环绕
有一个新命令可以用代码片段包围当前选择:先选择一些文本 , 从命令面板 ( Ctrl+Shift+P )调用 Surround With Snippet 命令 , 然后从下拉列表中选择一个片段 。 在下面的动图中 , 一个选定的方法被一个 try/catch 片段包围 。
▌ 上下文 Unicode 突出显示
在受信任的工作空间中 , 仅突出显示不可见或可能与 ASCII 字符混淆的字符
之前在 const 字符串中会看到多个误报:

文章图片
现在只会展示容易混淆的字符

文章图片
源代码管理
▌ 差异编辑器管理
命令面板中有一个新命令 Git: Close All Diff Editors, 可用于关闭所有打开的差异编辑器 。 还有一个新设置 git.closeDiffOnOperation 可以在隐藏、提交、丢弃、暂存或取消暂存更改时自动关闭差异编辑器 。
▌Git 命令输出日志记录
执行 Git 命令时 , 其内容 stderr 会记录在 Git 输出窗口中 。 有一个新设置 git.commandsToLog 用于指定 Git 命令的列表 , 这些命令的内容将 stdout 记录在 Git 输出窗口中 。
调性
▌惰性变量
VS Code 的通用调试器现在可以显示一个按钮 , 供用户按需获取变量值 。 这可用于支持新的“惰性”变量特性的调试扩展 。

文章图片
此外 , 该版本还包含大量其他更新 , 比如对单门语言的更新 , 支持最新的 Type 4.6 等 , 详细内容可在发布公告中查看 。
关注微软中国MSDN
【导航|正式发布 | Visual Studio Code 1.65】查看更多详情
推荐阅读
- 材料|旗舰体验持续下放!爆iQOO Neo6四月上旬发布
- Apple|郭明錤:OLED MacBook最早会在 2025 年发布
- 中芯国际|滴滴6月或发布造车计划;英特尔顶级专家Mike Burrows跳槽AMD;Android 13开发者预览版2发布|极客头条
- 尺寸|百寸电视迎入户新时代?小米发布19999元巨屏电视
- 凡响|海信 Hi Reader 阅读器官宣!3 月 22 日发布,屏幕大有文章?
- 面部|一加 8/8 Pro/8T 系列已推送ColorOS 12正式版:基于 Android 12
- 运营|微软智能云在华新增数据中心区域正式启用
- 平台|纵维立方发布会定档3月27日!多系列3D打印新品待发布
- One|三星发布 Galaxy A33、A53 和 A73
- 系列|荣耀Magic4系列国内发布,标志性设计“缪斯之眼”展示对称之美