vscode1.72.2好用特性

一、search支持树状查看搜索结果

search功能,支持对匹配结果按树状形式展示,点击tree图标切换树状或者平铺两种形式,此功能不需要额外配置,更新自带。

二、git冲突支持三窗合并模式

代码冲突解决,vscode新增了三窗口解决冲突模式。管理--设置然后输入git.mergeEditor,打勾匹配结果。假设你之前没设置过字段,那么现在当有冲突时,我们可以通过点击右下角的Resolve in Merge Editor按钮进入三窗模式

三、search支持多选操作

search功能支持树状展开搜索结果,除此之外,在以往版本已经支持搜索结果文件多选替换或多选删除。比如我搜出12个文件符合条件,我需要对其中三个文件进行全局替换,那么我就可以按住command/ctrl(前mac后windows)键点击这些文件,单独对多选的这些文件进行replace和删除操作。注意,这里的删除不是把文件删除了,我们常常会遇到某些文件不是我们想要的结果,那么就可以通过删除仅在这次搜索结果中屏蔽掉这个文件。

四、局部文件夹搜索

大家都知道通过search可以全局搜索你想要的结果,但假设现在我就想搜索某个目录下的匹配的内容该怎么做呢?我们可以先点击某个文件夹目录,然后command/ctrl + F唤醒搜索框,输入匹配规则,这时候的结果就是你当前选中目录下的结果。

问题来了,假设目录下还有目录,有些结果被藏起来了不方便看怎么办呢?这时候点击搜索框右边的筛选器按钮,vscode就会把此目录下所有匹配的结果单独领出来展示

考虑到搜索框可能会挡住你的搜索内容不利于查看,在1.72.0版本还专门引入了拖动功能,方便你随意拖动搜索框。

五、粘性滚动

大家有没有经历过在一个几千行代码的文件滚动时常常不知道当前是在哪个函数上下文中,考虑到这点vscode推出了粘性滚动,我们只用在管理--设置搜索stickyScroll后勾选即可看到效果

六、Path Intellisense

npm包引用时常用的路径自动补全插件,现在vscode已经默认支持此功能,所以你不需要再安装此插件了。

参考:https://www.cnblogs.com/echolun/p/16842557.html

posted on 2022-10-31 11:58  ldx-wsj  阅读(341)  评论(0)    收藏  举报