也许这是您最想要的功能? Visual Studio Code 1.31 发布摘要!
目录
你好。
我是Mandai,负责Wild 开发团队。
Visual Studio Code (VSCode) 版本 1.31 已发布。
这次没那么麻烦了,但主题似乎是通过消除一些烦人的东西,现在使用起来更舒服。
您现在可以打开/关闭扩展而无需重新加载!
就是这样!
安装扩展时总是发生的称为重新加载的重新启动不再发生。
如果你已经使用VSCode很长时间了,扩展的数量增加并成为一个问题,而且我认为有很多扩展即使在当前打开的窗口中没有使用,也会被加载。
在这种情况下,为每个工作区禁用它会使它更舒服一些,但有时很难禁用它,因为您不想重新加载。
我不想重新加载的原因是文件的历史记录将被删除,因此Ctrl + Z不起作用。
这种仅存在于内存中的信息在写入文件之前无法重新加载。
例如,在开发 API 时,您不需要 Chrome 调试器。
顺便说一句,这个功能似乎是 VSCode 最受欢迎的功能之一,所以我很高兴这次发布了它。
新的树小部件!
树视图小部件模块似乎已被新模块替换。
不仅性能得到了提高,而且还允许文件名过滤,这是一个很好的功能。
可用性与以前略有不同,所以我觉得 UI 可以再调整一点,但当你想按文件名搜索时,它非常方便。
当有时代码完成不起作用而您必须搜索文件时,这可以让您松一口气。
显示搜索结果也有三种模式:简单、高亮和过滤。
simple是从头开始匹配输入字符串并将焦点移动到匹配文件的方法。
高亮是一种在右上角显示输入结果并突出显示文件名中包含该字符串的文件的方法。
与highlight类似,filter是一种将输入结果显示在右上角的方法,然后只显示部分匹配的文件。
我尝试使用所有模式,我认为它很容易使用,因为过滤器移动得很快。
ESC直观地取消过滤
设置键为“workbench.list.keyboardNavigation”,因此请尝试使用适合您皮肤敏感性的设置。
这个新的树小部件似乎具有各种其他功能,例如能够使用Ctrl + a现在可以调整大小,并且添加了一个功能,允许您使用“workbench.tree.horizontalScrolling”键选择是否支持水平滚动。
上下文菜单中没有剪切命令。
正如标题所示,到目前为止,上下文菜单中(右键单击时出现的命令)中还没有剪切命令,但终于在本次版本更新中添加了该命令。
如果你使用 VSCode,你会经常使用快捷方式,只是想一想,所以说实话,我没有意识到它不存在。
添加了一个新设置,打开多个编辑器的人应该至少检查一次。
编程时,您可以跟踪继承源并打开许多编辑器,但是如果您使用Ctrl + w
即使您直观地理解了堆叠现象,也并不一定意味着项目按照您希望删除的顺序进行堆叠。
添加了一个名为“workbench.editor.focusRecentEditorAfterClose”的设置来控制此行为。
如果关闭此设置,当您关闭编辑器时,焦点将移动到右侧的编辑器,因此您可以将仍在使用的编辑器移动到左侧并从右侧一次性将其关闭。
我个人认为这个功能真的很酷。
您知道“智能选择”功能吗?
Alt + Shift + →,而且这个功能似乎还在继续完善。
不幸的是,VSCode 解析日语短语的能力是灾难性的,因此对日语文本使用智能选择是不切实际的。
我希望我可以通过一些不错的扩展来解决这个问题,但我似乎找不到类似的东西。
如果有人知道的话,Twitter等
终端现在可以更好地响应文件路径
现在,您可以通过按住Ctrl终端中的相对路径来
不过,无法直接点击 ls 或 dir 命令的结果,但似乎只有在回显文件名后才能实现。
我觉得如果能直接从ls命令的结果启动编辑器会很方便,但是由于ls命令的结果没有./等,我觉得很难判断它是否是一个文件名与否。
概括
这次1.31增加了很多新功能。
就我个人而言,我想要树小部件的文件名搜索,并且我想我会经常使用它。
既然引入扩展的障碍已经大大降低,为什么不开始寻找您最喜欢的扩展呢?
过去,我编写了一篇有关使 Visual Studio Code 的使用变得更有趣的扩展的文章。
就是这样。