欢迎阅读2018年2月发布的Visual Studio代码。本版本中有许多重要更新,我们希望您会喜欢,其中一些主要亮点包括:
- 新的通知用户界面 - 轻松管理和查看VS代码通知。
- 集成终端拆分 - 一次处理多个开放终端。
- Markdown预览滚动 --Markdown预览现在支持双向滚动。
- 改进的大文件支持 - 针对大文件的文本缓冲区优化。
- 居中的编辑器布局 - 最大化您的代码查看屏幕的房地产。
- 在窗口拖放,复制和粘贴 - 在打开的VS代码窗口中移动文件。
- HTML路径完成 - 常见HTML元素中文件路径的智能感知。
- 市场中的语言包 - 从市场中安装新的显示语言。
- 部署Azure函数教程 - 了解如何创建和部署无服务器的Azure函数。
- 预览:水平搜索结果 - 您现在可以在水平面板中查看搜索结果
官方文档:https://code.visualstudio.com/updates/v1_21
工作台
新的通知用户界面
我们更新了VS Code中通知的外观。通知现在:
- 从右下角滑入(除非打开新的通知中心)。
- 可以解散,然后通过通知中心进行审查。
- 可以展开以显示消息的完整内容。
每个通知具有以下结构:
如果通知未提供任何源信息或任何操作按钮,则只会显示严重性和消息。这些类型的通知会在特定超时后自动隐藏。
状态栏右下方的新条目(“铃”图标)表示新通知的数量。点击后,通知中心将打开,显示尚未解散的所有通知。
每个通知都可以使用新命令和可配置的键绑定进行管理(请参阅下面的新命令部分)。
注意扩展和主题作者:使用新的通知UI,我们为主题作者引入了新的主题颜色(请参见下文)。isCloseAffordance
显示这些通知类型时,不再需要扩展作者属性的软性弃用。
以编辑布局为中心
通过受欢迎的请求#15684,我们添加了居中的编辑器布局。这种布局模式旨在通过给编辑器大部分屏幕空间来让您深入关注代码。
如果您向另一侧打开另一个编辑器,中心布局模式将停止,直到只有一个编辑器组再次出现为止。调整大小的左侧和右侧窗框连接,所以编辑器始终居中。Alt
如果要独立调整窗框大小,请按住该键。双击窗扇将其恢复为默认黄金比例大小。
Zen模式现在会自动开启此模式。使用该"zenMode.centerLayout"
设置来控制此行为。
更好地拖放支持
我们重新审视了对工作台拖放的支持,现在支持更多的拖放场景。可能最受欢迎的请求是将文件从一个文件资源管理器拖动到另一个VS代码实例:
我们现在还支持在文件资源管理器中拖放根文件夹,以按照#29715中的要求重新安排它们的顺序。
其他的改进是OPEN EDITORS视图。你现在可以:
- 将文件从资源管理器拖到OPEN EDITORS的特定空间。
- 将文件从桌面拖到OPEN EDITORS的特定空间中。
- 将标签拖动到OPEN EDITORS的特定空间中。
在窗口中复制/粘贴文件
我们现在允许您在不同的实例中在两个VS Code File Explorers之间复制和粘贴文件。这适用于单个或多个文件以及文件夹的选择。
资源管理器中的符号链接指示
我们现在通过箭头装饰和附加的悬停文本指示文件资源管理器中的符号链接。
在Explorer中创建多个文件夹
当您使用子文件夹创建路径时,VS Code将创建所有中间文件夹。这也可以用来创建一个新文件:
NPM脚本正在运行
当运行脚本package.json
的文件,任务,使用任务 > 运行任务,脚本从package.json
子文件夹中的文件现在还检测。要从脚本检测中排除文件夹,请使用该npm.exclude
设置。
编辑
活动行号的着色
editorActiveLineNumber.foreground
现在可以在主题或设置中定义新的主题键,以在编辑器中自定义当前行的行号颜色。
蚂蚁
在扩展Emmet缩写时,VS Code已经支持bem
和comment
过滤器,但直到现在,它们都不会同时出现。
您现在可以通过Ctrl + Space手动触发完成后,在HTML文件的style属性中获取CSS Emmet完成。
要在不使用手动触发器的情况下自动完成补全,请在您的设置中添加以下内容,为HTML文件中的字符串启用快速建议功能:
"[html]": {
"editor.quickSuggestions": {
"other": true,
"comments": false,
"strings": true
}
}
语言
TypeScript 2.7.2
VS Code现在包含TypeScript 2.7.2。此更新包含一些重要的错误修复。
HTML路径完成
已经添加了路径完成,以便更容易地导入HTML中的各种文件。
更多: