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

本次更新推荐功能

  • 保存时格式化,配置仅格式化改变的行 editor.formatOnSaveMode = modifications
  • 控制在搜索键入时光标是否跳转以查找匹配项 editor.find.cursorMoveOnType 建议关闭,手动按回车再跳转比较好
  • 源代码储存库视图可以通过配置再次显示出来:右击源代码版本控制视图标题
  • 调试控制台支持 过滤器

编辑器 (Editor)

  • 保存时格式化,配置仅格式化改变的行 editor.formatOnSaveMode = modifications,该功能生效的前提
    • git 提供哪些行改变了的信息
    • 格式化器提供部分格式化的能力
  • 添加命令 >Format Selection 格式化选定内容
  • 控制在搜索键入时光标是否跳转以查找匹配项 editor.find.cursorMoveOnType
  • 只显示行位空格配置 editor.renderWhitespace = trailing
  • 字体配置支持1-1000数字 editor.fontWeight = 350

工作台 (Workbench)

  • 添加命令 支持输出快捷键诊断 Developer: Toggle Keyboard Shortcuts Troubleshooting
  • 录屏模式添加一些自定义配置(Screencast mode)
    • screencastMode.keyboardOverlayTimeout - Change the timeout (milliseconds) for the keyboard shortcut overlay.
    • screencastMode.mouseIndicatorColor - Set the mouse indicator color (hex #RGB, #RGBA, #RRGGBB or #RRGGBBAA).
    • screencastMode.mouseIndicatorSize - Control the mouse indicator size (pixels).

源代码版本控制 (Source Control)

  • 源代码储存库视图可以通过配置再次显示出来:右击源代码版本控制视图标题

调试 (Debugging)

  • 调试控制台支持 过滤器
  • UX 改进:略

其他