Visual Studio Code 1.13 发布
官网版本说明:https://code.visualstudio.com/updates/v1_13
关键两点:
- 更改设置默认值 - 默认情况下启用:扩展自动更新,编辑拖放和小地图(大纲视图)。
- 使用Ctrl / Cmd +单击设置多个光标 - 添加多个光标,就像Sublime Text和Atom一样。
- 改进的Git合并 - 使用Accept Changes CodeLens进行内联合并操作。
- 更好的IntelliSense详细信息 - 轻松切换完整的建议文档。
- Emmet缩写显示 - 输入时预览Emmet扩展。
- 增强的片段 - 通过多光标和嵌套片段提高您的生产力。
- 更快的调试器性能 - 逐步通过源代码明显更快。
- 异常堆栈跟踪中的文件链接 - 从异常堆栈跟踪直接跳转到源代码。
- Docker和MERN调试配方 - Docker和MERN堆栈项目的调试配置示例。
- 更多工作台主题颜色 - 我们添加了更多的VS代码可自定义的颜色。
- 更好的NVDA支持 - NVDA屏幕阅读器的辅助功能改进。
个人比较关注的点如下:
使用Ctrl / Cmd +单击添加多个光标
我们引入了一个新的设置,editor.multiCursorModifier
以更改Cmd+Click
在MacOS上以及Ctrl+Click
Windows和Linux 上应用多个游标的修饰符键。这样,来自其他编辑器(例如Sublime
Text或Atom)的用户将继续使用他们熟悉的键盘修饰符。
该设置可以设置为:
-
ctrlCmd
- 映射到Ctrl
Windows和Cmd
MacOS。 -
alt
- 现有的默认值Alt
。
还有一个新的菜单项按住Ctrl点击多光标在选择菜单快速切换此设置。
“ 去定义”和“ 开放链接”手势也将尊重此设置并进行调整,使其不会发生冲突。例如,当设置时ctrlCmd
,可以添加多个光标Ctrl/Cmd+Click
,并且可以调用打开链接或定义Alt+Click
。
建议清单和文件并列
当智能感知自动完成/建议被触发时,按Ctrl +空格可以像以前一样查看焦点建议项目的文档。文档现在将扩展到侧面,而不是覆盖在建议窗口小部件上,使您能够阅读文档并同时浏览列表。
当文档扩展时,每次触发自动完成/建议时,它将保持扩展(VS代码窗口,会话和更新),直到您使用关闭按钮或再次按Ctrl + Space显式关闭它。
对于希望导航上下文档的键盘用户,请按Ctrl + Alt + Space将焦点移动到文档快照,以便现在可以接收Page Up / Down操作的键盘快捷键。
注:很多使用Ctrl+Space是输入法的切换,建议修改一下Ctrl+Alt+Space,修改方式如下:右键更改快捷发放时复制调试控制台中的所有操作
现在可以使用“ 复制所有”上下文菜单操作从“调试”控制台复制所有内容。有关这一改变的动机的更多细节可以在这里找到。
新设置 debug.internalConsoleOptions
现在可以使用该设置来控制调试控制台的行为debug.internalConsoleOptions
。此前该设置是只适用于launch.json
,但是由用户请求,现在可以在用户和工作区设置也指定。launch.json
如果同时提供这些设置,则优先。
悬停中的其他JSDoc标签和建议
JSDoc标签,如@deprecated
和@private
现在显示在悬停和建议的文件。