https://code.visualstudio.com/updates/v1_50

本次更新推荐功能

  • 设置编辑器,键盘可访问性增强

辅助功能 (Accessibility)

  • 设置编辑器,键盘可访问性增强,支持上下键切换设置,enter键聚焦到当前设置,然后上下键可以增减数字

工作台 (Workbench)

  • 固定标签的改进
    • 支持配置 workbench.editor.pinnedTabSizing 配置固定标签大小
      • normal: 固定的标签会继承其他标签的外观(新的默认设置)
      • shrink: 固定的标签页缩小到固定大小,显示出部分编辑器标签
      • compact: 固定的标签仅显示为图标或编辑器标签的首字母
    • 现在,即使禁用了选项卡,也可以固定编辑器。
    • Cmd + W(Ctrl + W)不再关闭固定的编辑器,而是选择下一个非固定的编辑器。
    • 可以分配新命令 workbench.action.closeActivePinnedEditor 来关闭固定的编辑器。
    • 可以指定新的 tab.lastPinnedBorder 颜色,以在最后固定的选项卡的右侧绘制边框。
  • 重命名了部分上下文 key (略)
  • 避免扩展推荐过度打扰
  • 面板布局提升
  • Linux ARM 支持

编辑器 (Editor)

多年来,Ctrl + Space一直是触发IntelliSense的主要键绑定。 但是,在macOS和Windows上,使用相同的键绑定在键盘布局之间切换。 为了最大程度地减少混乱,我们添加了另一个键绑定来触发IntelliSense:在Windows和Linux上为Ctrl + I,在macOS上为Cmd + I。

调试 (Debugging)

  • 在调试时,显示 语言 Hover (调试时默认 Hover 显示调试上下文信息),通过按住 Alt 触发。
  • 自动调整调试 Hover 大小
  • 调试控制台现在支持过滤,使用户可以更轻松地查找所需的输出或隐藏无关的日志输出。
  • JavaScript 调试器提升
    • Consolidated auto attach flows
    • 实时性能视图
    • 左重火焰图视图
    • 逐步查找丢失的代码

源代码版本控制 (Source Control)

  • Git 添加: Commit –no-verify 系列命令
  • 可以使用相同的 git.path 设置,使用字符串数组来指定要查找git可执行文件的位置列表
  • 源代码版本控制视图将保存用户输入,当reload后用户输入自动恢复

终端 (Terminal)

  • 通过在终端中选择文本来搜索工作空间