Visual Studio Code v1.21发布

欢迎阅读2018年2月发布的Visual Studio代码。本版本中有许多重要更新,我们希望您会喜欢,其中一些主要亮点包括:

官方文档:https://code.visualstudio.com/updates/v1_21

工作台

新的通知用户界面

我们更新了VS Code中通知的外观。通知现在:

  • 从右下角滑入(除非打开新的通知中心)。
  • 可以解散,然后通过通知中心进行审查。
  • 可以展开以显示消息的完整内容。

每个通知具有以下结构:

通知

如果通知未提供任何源信息或任何操作按钮,则只会显示严重性和消息。这些类型的通知会在特定超时后自动隐藏。

通知

状态栏右下方的新条目(“铃”图标)表示新通知的数量。点击后,通知中心将打开,显示尚未解散的所有通知。

通知

每个通知都可以使用新命令和可配置的键绑定进行管理(请参阅下面的新命令部分)。

注意扩展和主题作者:使用新的通知UI,我们为主题作者引入了新的主题颜色(请参见下文)。isCloseAffordance显示这些通知类型时,不再需要扩展作者属性的软性弃用

以编辑布局为中心

通过受欢迎的请求#15684,我们添加了居中的编辑器布局。这种布局模式旨在通过给编辑器大部分屏幕空间来让您深入关注代码。

centeredLayout

如果您向另一侧打开另一个编辑器,中心布局模式将停止,直到只有一个编辑器组再次出现为止。调整大小的左侧和右侧窗框连接,所以编辑器始终居中。Alt如果要独立调整窗框大小,请按住该键。双击窗扇将其恢复为默认黄金比例大小。

Zen模式现在会自动开启此模式。使用该"zenMode.centerLayout"设置来控制此行为。

更好地拖放支持

我们重新审视了对工作台拖放的支持,现在支持更多的拖放场景。可能最受欢迎的请求是将文件从一个文件资源管理器拖动到另一个VS代码实例:

DND文件跨Windows

我们现在还支持在文件资源管理器中拖放根文件夹,以按照#29715中的要求重新安排它们的顺序

其他的改进是OPEN EDITORS视图。你现在可以:

  • 将文件从资源管理器拖到OPEN EDITORS的特定空间。
  • 将文件从桌面拖到OPEN EDITORS的特定空间中。
  • 将标签拖动到OPEN EDITORS的特定空间中。

在窗口中复制/粘贴文件

我们现在允许您在不同的实例中在两个VS Code File Explorers之间复制和粘贴文件。这适用于单个或多个文件以及文件夹的选择。

在Windows上复制粘贴

资源管理器中的符号链接指示

我们现在通过箭头装饰和附加的悬停文本指示文件资源管理器中的符号链接。

符号链接

在Explorer中创建多个文件夹

当您使用子文件夹创建路径时,VS Code将创建所有中间文件夹。这也可以用来创建一个新文件:

从资源管理器创建多个文件夹

NPM脚本正在运行

当运行脚本package.json的文件,任务,使用任务 > 运行任务,脚本从package.json子文件夹中的文件现在还检测。要从脚本检测中排除文件夹,请使用该npm.exclude设置。

编辑

活动行号的着色

editorActiveLineNumber.foreground现在可以在主题或设置中定义新的主题键,以在编辑器中自定义当前行的行号颜色。

活动行号

蚂蚁

在扩展Emmet缩写时,VS Code已经支持bemcomment 过滤器,但直到现在,它们都不会同时出现。

支持多个Emmet过滤器

您现在可以通过Ctrl + Space手动触发完成后,在HTML文件的style属性中获取CSS Emmet完成

样式属性中的CSS Emmet

要在不使用手动触发器的情况下自动完成补全,请在您的设置中添加以下内容,为HTML文件中的字符串启用快速建议功能:

"[html]": {
    "editor.quickSuggestions": {
        "other": true,
        "comments": false,
        "strings": true
    }
}

语言

TypeScript 2.7.2

VS Code现在包含TypeScript 2.7.2。此更新包含一些重要的错误修复

HTML路径完成

已经添加了路径完成,以便更容易地导入HTML中的各种文件。

HTML路径完成


更多:

Visual Studio Code v1.20发布

Visual Studio Code v1.19发布

Visual Studio Code v1.18发布

猜你喜欢

转载自blog.csdn.net/u011127019/article/details/79710635