重启 workbench.action.minimizeOtherEditors!VisualStudioCode 1.26 发布!

大家好,
我是开发团队野生队的成员 Mandai。

Visual Studio Code 1.26 (VSCode) 已发布。
此次更新恢复了之前消失一段时间的功能,并简化了设置界面,使其更易于使用。

作为一款基于 Electron 的编辑器,它始终为 TypeScript 和 JS 提供强大的支持,而微软也大力推广这两种语言。这次也实现了一些有趣的新功能。
现在我想写 JS,所以我想找一份写 JS 的工作!

 

引入面包屑

新增了面包屑导航列表,用于显示工作区的目录结构。
编程时,您可能会发现有多个代码片段使用相同的文件名,难以区分哪个文件对应哪个任务。在这种情况下,面包屑导航列表可以帮助您轻松找到所需文件。

此外,它本身也可以像资源管理器一样使用,因此您可以隐藏往往占据左侧的资源管理器面板,从而更宽敞地使用屏幕。

您可以Ctrl + B打开和关闭资源管理器面板。

 

通过点击最小化的编辑器来最大化它的功能已恢复!

对我来说,这是一个非常有用的功能,因为当我在调试时,源代码和日志分别在左侧和右侧打开,我只需单击一下即可在想要查看的编辑器之间切换,但不知何时它消失了。

我觉得这很不方便,但很高兴看到它在这个版本中回归了!

这个功能在调整网格编辑器布局时丢失了!嘻嘻!

您可以通过在 settings.json 文件中添加设置“workbench.action.minimizeOtherEditors”并将其设置为 true 来启用此功能,但它是隐藏项,不会显示在左侧。
您也可以将以下代码直接添加到 settings.json 文件中,作为用户设置或工作区设置来启用它:

// 如有必要,请在末尾添加逗号“workbench.action.minimizeOtherEditors”:true

 

虽然出现了关于未知配置设置的警告,但实际运行正常。
我认为这是因为该设置未在原始的 settings.json 文件中注册,但我相信这个问题很快就会得到解决。

 

菜单组织

看来“显示”菜单项变得臃肿了,所以你决定减肥。
很高兴听到你成功减肥了。

我主要使用快捷键,所以不太记得以前是什么样子了,不过简洁的菜单真是太棒了!

 

简单却实用!自动修复导入错误

JS/TS 新增了一项功能,可以自动检测未导入的类和模块,并显示一个小灯泡图标。这
应该可以减少因未定义而导致的麻烦。

或者,你也可以反过来使用,先让 VSCode 导入,编写外部类,然后再导入它,这样可能会减少一些麻烦。

 

全新设置编辑器,设置界面更易于阅读

设置编辑器具有增量搜索功能,我不记得使用时遇到过任何问题,但现在已经添加了一个具有全新用户界面的新版本作为预览版。

被拆分成两部分的 JSON 文件已消失,可以使用选择按钮和输入框更改的设置显示在编辑器的中间。

编辑 setting.json 文件来隐藏资源管理器面板中的筛选器(例如排除 node_modules)可能会更快,但如果您只是更改 ON/OFF 设​​置,则这种方法更容易查看。

我有时会想,JSON 文件会不会更好,但当然也有人更喜欢易于阅读的东西,所以我希望将来两者能够共存。

 

终端现在似乎可以进行矩形选择。

在进行服务器端开发时,终端会成为你真正的朋友(我想我朋友不多),所以我个人很高兴能有矩形选择功能。

它使用起来很简单,只需Alt 键并开始选择即可。
当您只想复制粘贴数据库输出的一部分时,它尤其有用。

 

为每个用户个性化设置

我也遇到过这种情况,但在 Windows 系统上,如果 VSCode 已为所有用户安装,现在会收到警告,提示当前用户重新安装。

我一直很好奇更新过程中被要求提供的那个神秘的管理员权限确认信息是什么,原来是这样!

此外,我们还提供了一个迁移工具,它非常方便,因为它允许您按原样迁移用户设置。

迁移后,扩展程序和配置文件将存储在以下目录中:

C:\Users\[用户名]\AppData\Local\Programs\Microsoft VS Code

 

如果多个用户正在使用,则需要单独安装 VSCode,但这将停止每次使用时出现的警告,因此如果仍然看到警告,最好尽快将其迁移。

 

概括

我想有意识地试用一段时间新的面包屑导航列表,看看它是否真的有用,还是仅仅缩小了编辑器显示区域。我可以很推荐
这类屏幕相关的功能,但只有亲自尝试过才知道它们是否符合你的需求,所以为什么不试一试呢?

顺便一提,根据文件类型(例如 Markdown),点击文件名右侧的省略号会显示文件中的标题元素列表,这有点像是资源管理器和大纲功能的结合体。
如果大纲功能集成到系统中,那么大纲可以解析的文件格式也应该显示在导航路径中,这样将来或许可以显示方法列表。

 
就这样。

如果您觉得这篇文章有用,请点击【点赞】!
0
加载中...
0票,平均分:0.00/10
978
X Facebook Hatena书签 口袋

这篇文章的作者

关于作者

万代洋一

我的主要工作是开发社交游戏的Web API,但我也很荣幸能够从事其他各种工作,包括市场营销。
我在Beyond中的肖像权采用CC0协议。