这次最大的更新不是多根工作区!Visual Studio Code 1.18 版本发布了!

大家好,
我是Mandai,Wild团队负责开发工作的成员。

Visual Studio Code (VSCode) 最新版本 1.18 发布了!
这次最大的亮点是多根工作区,这可是全人类翘首以盼的功能!
至少我是这么认为的,但其中还隐藏着一个令人惊喜的亮点。

期待已久的多根工作空间

多根工作区功能终于发布了。
简而言之,这显著改变了 VS Code 此前对工作区的定义。此前,“目录(文件夹)= 工作区”变为“目录 ∈ 工作区”。

以前,每个窗口只能打开一个目录,所以要打开另一个目录,就必须打开另一个窗口。
如果两个目录包含完全不相关的信息,这或许还能接受,但如果打算长期使用它们,每次都打开新窗口就显得很麻烦。
在这种情况下,创建多根工作区可以一次性解决这个问题。

加入同一个工作区的好处还不止于此。
Ctrl + Shift + F在整个工作区内进行搜索

创建多根工作区时,会生成类似“test.code-workspace”的文件。
该文件是一个 JSON 文件,用于存储多根工作区中包含的目录信息。

如果你想在 VSCode 中打开一个多根工作区,只需双击这个 code-workspace 文件即可轻松实现。

更深入地了解一下,似乎还可以创建多根工作区,并通过命令行添加目录。

 

终端和调试控制台垂直分割显示

在之前的版本中,终端固定在窗口底部,无法移动,只有隐藏、显示和最大化三个选项。但现在,您可以选择将其显示在编辑器右侧。
此外,按下最大化按钮会显著缩小左侧的编辑器区域,让您可以更清晰地查看终端。

 

VS Code 蓝色徽标图标已恢复

真是晴天霹雳!
上次更新后饱受诟病、让我骂个不停的橙色图标竟然被移除了……!
看来这跟操作系统图标缓存有关,所以我估计只能重启一下再等等了(在我的 Windows 10 系统下,重启后图标就变了)。

我仔细研究了微软对开源软件的立场。

 

现在自动导入 JS/TS

我们以后在使用函数时就不会再遇到未定义错误了吗?那
可就太可惜了。

 

在 JS/TS 中重构变量变得更加容易了。

这次重构的重点是将局部代码移至更广泛的范围内。
该技术涉及创建一个函数并将结果作为数组检索,但我怀疑这种做法不如直接为处理过程本身创建一个函数来得常用。

 

现在可以轻松地在资源管理器窗格中查看更新文件。

虽然只是个小功能,但能在每个窗格中看到更新状态感觉很不错。

 

现已提供内联源代码审查功能

现在可以逐块接受和撤销更改。
当在多个窗口(例如,稳定版和预览版)中使用同一源代码时,这可能会变得复杂。

 

改进了调试工具的易用性

以前,使用调试工具需要打开调试窗格(或Ctrl + Shift + d),然后单击“开始”按钮。但现在,您可以从状态栏中的按钮启动它们。

如果你使用的是像 nodemon 这样的工具,这可能并不重要,但在我的环境中,nodemon 在休息时会立即崩溃,所以我停止使用它,现在我手动重启它,所以我很感激这个功能。

此外,还新增了一个快捷键 Ctrl + F5。
使用此快捷键可以启动程序,但不加载任何调试工具。

这对喜欢使用快捷键的人来说也很棒。

 

概括

我对多根工作区更新(虽然这个说法有点过时了)感到非常兴奋,但后来徽标变了——真是令人沮丧的更新!
说实话,我对其他更新也完全失去了兴趣。
橙色徽标很罕见,所以在我之前关于 1.17 版本更新的文章中使用它或许是个不错的纪念。

除了多根工作区功能之外,这次更新在功能方面似乎相当出色。
我开始担心他们以后更新时会不会江郎才尽。

就这样。

如果您觉得这篇文章对您有帮助,请点个“赞”!
0
加载中...
0票,平均分:0.00/10
3,230
X Facebook Hatena书签 口袋

这篇文章的作者

关于作者

万代洋一

我的主要工作是开发社交游戏的Web API,但幸运的是,我也有机会参与其他各种任务,包括市场营销。
我在Beyond中的图像版权采用CC0协议。