VisualStudioCode 1.6.1 发布,传递我们对括号的热情
目录
你好。
我是Mandai,负责Wild 开发团队。
Visual Studio Code (VSCode) 1.6.1 已发布。
最近,VSCode 突然开始对查看括号的便捷性感到兴奋,这一次他们也添加了很多新功能。
添加了新命令来拆分编辑器,而无需打开新的编辑器组
有一个命令可以使用
Ctrl + \这是一个非常方便的功能,可以在工作时在稍远的位置检查代码,但是如果已经打开多个组,每个组的编辑器大小都会改变,这可能有点不方便。
这个命令解决了这个问题。
Ctrl + k → Ctrl + \在单个编辑器上拆分屏幕
从纸面上看,这些快捷方式似乎有点复杂,但是一旦您尝试一下,它们并不那么复杂。
在命令面板中,它注册为函数名称“Split Editor Orthogonal”,因此Ctrl + Shift + p打开命令面板
当您学习新的快捷键时,您往往会忘记其他快捷键。
添加了将编辑器拆分为现有编辑器组的功能
添加了另一个关于编辑器拆分的新功能,所以我们也来看看它。
前面提到的新功能是将编辑器拆分到同一选项卡中的能力,但这是将编辑器拆分到现有编辑器组中的能力。
这样一来,我之前提到的不方便的问题就得到了解决。
但默认情况下,没有设置快捷键,而是通过从命令面板输入简单的英文来提供该功能。
你可以搜索“拆分到[选项卡组位置]”,但说实话,我觉得到了这一步,用鼠标移动会更快,你觉得呢?
这是一个值得记住的好功能,以防您因某种原因无法使用鼠标。
编辑器群组锁定功能
目前这还不完整,并且正在经历各种尝试和错误,但是一旦准备好用作功能,就会添加编辑器组的自动锁定功能。
默认情况下,只有终端会自动锁定。
新编辑器将不再添加到锁定的编辑器组中。
如果您Ctrl 在终端中打开文件名
在这种情况下,文件将在不同的编辑器组中打开。这是一个简单但有用的功能。
文件名显示的更改
编辑器顶部选项卡中显示的文件名的可见性似乎得到了改进。
已删除的文件现在用红色划掉并标有 D。
只读文件现在有一个锁图标。
我认为已经可以查看某些内容是否已被删除,但我认为现在更容易理解。
VSCode 团队似乎对括号颜色编码很认真。
有一个名为 Bracket Pair Colorizer 的扩展。
与名为 Bracket Pair Colorizer 2(?) 的续集一起,它是 10 个最受欢迎的 VSCode 扩展之一,下载量超过 900 万次,也是我也很喜欢的一个超级方便的扩展。
这个扩展的一个问题是,随着文件大小的增加,遍历括号对的过程变得更长。
换句话说,已经晚了。
VSCode 团队重新实现了此功能。
关于内部处理,所使用的算法和计算次数写得很好,这是一篇非常有教育意义的文章。但是,使用相同的算法,添加了一个函数来引导我所做的同一缩进级别的括号对。 。
以前曾有过将扩展程序集成到主站点的情况,但我很高兴长期存在的问题已经得到解决。
只要你能指定括号的颜色,我想就可以肯定地说,原来的大部分功能都已经被合并了。
当我听到这样的故事时,我认为算法很重要。
添加了一项似乎可以减少提交遗漏的功能
如果您当前正在处理的分支有等待推送的提交,源代码管理窗格中现在将显示一个按钮以提示您推送。
最近我不经常忘记推,但我认为不需要简单地将鼠标移动到左下角就可以推,很方便。
您现在可以在终端中控制环回
这是一个小技巧,但您现在可以使用
Alt + z如果不换行,则会显示滚动条。
如果您不需要看到它,例如当长日志正在流动时,您可能希望避免换行。
在编辑器中Alt + z显示/隐藏小地图
概括
我们从 VSCode 1.6.1 的发行说明中引入了有趣的新功能和改进。
如果您正在使用 Bracket Pair Colorizer,您可能需要卸载该扩展并启用“Bracket Pair Colorization”。
我必须准备一个足够大的文件来了解速度差异......
我也很欣赏编辑组所做的细微调整。
我期待大的功能添加,但我也期待小功能的改进,因为它们通常会影响日常工作效率。
另请参阅
Workspace Trust 发生了重大调整。 VisualStudioCode 1.5.8 发布
最后
我开设了我所属的系统开发服务网站“SEKARAKU Lab”。
Beyond是从服务器设计搭建到运营的一站式服务,所以如果您在服务器端开发方面遇到任何问题,请随时联系我们。
SEKARAKU 实验室: [https://sekarakulab.beyondjapan.com/](https://sekarakulab.beyondjapan.com/)
就是这样。