VS Code 1.73 发布,这些功能很好

Microsoft 宣布 VS Code 1.73 已经正式发布了,这个版本有很多更新,希望你会喜欢,一些关键的亮点包括:

  • 搜索包含/排除文件夹 – 快速设置文件夹包括/排除在树视图。
  • 命令中心模式快捷方式 – 在最近文件列表之前显示常用模式。
  • 合并编辑器改进 – 访问组合选项自动合并冲突。
  • Markdown 自动链接更新 – 文件和图像链接在重命名/移动时更新。
  • 更多的音频提示 – 任务完成或失败,终端快速修复可用。
  • vscode.dev 受保护的分支工作流 – 在提交到受保护分支时创建新的分支。
  • 新的 Python 扩展 – isort、Pylint 和 Flake8 的新独立扩展。
  • 开发容器模板 – 基于现有模板创建新的开发容器。

这次介绍一下自己觉得很好用的一些功能。

在搜索中包括和排除文件夹

右键单击“搜索”视图的结果树视图中的文件夹时,上下文菜单中现在有两个新选项。如下图

  • 选择“Restrict Search to Folder(将搜索限制到文件夹”会将选定的文件夹路径添加到要包含的文件文本框中。向此文本框添加路径会将搜索结果限制为符合所列路径或模式的搜索结果。
  • 选择“Exclude Folder from Search(从搜索中排除文件夹)”将所选文件夹路径添加到要排除文本框的文件中。在这里添加一个路径将排除所有符合所列路径或模式的搜索结果。

命令中心模式快捷方式

命令中心添加了一个新的顶部部分,以便于发现如何导航到文件、运行命令等。

这一简短的模式列表还提供了键绑定提示,以便您可以直接跳转到最常用的模式(例如,转到文件),而无需通过命令中心。

默认情况下,命令中心 UI 不会显示在标题栏中,但您可以通过 Window: Command Center (window.commandCenter) 设置或右键单击标题栏并检查“Command Center”来启用它。

合并编辑器改进

合并编辑器默认采用新版算法,原始源和合并对象的差异处理变得更智能了。这次更新包含了一些错误修复和一些新功能:

接受双方追加冲突

在这个版本中,Accept Incoming(接受输入)和 Accept Current(接受当前)这两个选项总是可以被选中。当这两个选项都被采纳时,合并编辑器会追加相应的更改行。

当冲突可以在字符层面没有冲突的情况下解决时,会显示 Accept Combination(接受组合)这个选项,可以用来自动解决冲突。

Diff 优化

当基础视图被打开时,会显示当前聚焦的一边和基础之间的差异。这个差异视图可以用来更好地理解 Incoming 和 Current 的变化。

此外,Visual Studio Code 1.73 支持即将发布的 TypeScript 4.9 。

总结

新版本新气象,希望大家喜欢。

来源:VS Code 1.73 发布,这些功能很好

THE END