怎么让vscode右键项目文件夹打开

圈圈笔记 127

在之前发过的文章中,我提到了用vscode作为众多编程语言的编辑器是一种非常爽的事情,可最近遇到了一个问题,令我觉得很不爽。

怎么让vscode右键项目文件夹打开

本文主角

当我用vscode打开一个项目的时候,就非常麻烦。因为一个项目对应一个文件夹,当我右键文件夹的时候,看不到“打开方式”选项,就像这个样子:

怎么让vscode右键项目文件夹打开

很麻烦的事情

那我就要新建一个vscode页面,然后点击菜单栏中的文件,然后打开一个文件夹,才能把一个项目加载到vscode中。开一个项目无所谓了,如果是多个项目就麻烦了。比如说我要打开一个小程序项目,再打开一个web项目,再打开一个go后端微服务项目,或者再打开自己写着玩儿的demo项目。如果还是要用这种笨重的方法,估计要裂开了

有没有啥方法

有没有啥快捷的方法呢?

到网上一查,还真有,利用的是Mac的快速操作。可是它给的方法有一个缺憾,就是当你全屏打开一个vscode页面,并加载好项目后,你去用这个快速操作,将一个文件夹加载到vscode新页面的时候,会直接闪到刚才的那个全局页面,而不是停留在新打开的项目

好了,bb这么多,赶紧操作起来吧。

搞起来

打开vscode的命令面板,输入Code,选中`Shell Command Install`选项。

怎么让vscode右键项目文件夹打开

打开命令面板

怎么让vscode右键项目文件夹打开

安装code命令

之后,在终端输入:

whereis code

就可以看到code命令的完整路径,我这里是/usr/local/bin/code

之后开始添加快速操作。

Command+空格打开搜索栏,输入`自动操作`,打开`自动操作`;

点击`文件`-`新建`,显示如下界面:

怎么让vscode右键项目文件夹打开

选中快速操作后,显示如下界面,并按照该界面选中选项,加入信息:

怎么让vscode右键项目文件夹打开

注意code路径要按照你自己的来填写,其余和图片保持一致即可;

网上的一些教程填写的是open命令,不是code命令,就会出现上文提到的问题。

Command+S保存,给快速操作加入一个名字,我这里填写的是`使用我的vscode打开它`。

此时你右键一个文件夹,在快速操作中,是看不到你刚刚命名的操作,你需要想下图这样点击`自定...`:

怎么让vscode右键项目文件夹打开

在打开的界面中,勾选你刚刚命名的操作:

怎么让vscode右键项目文件夹打开

现在你右键文件夹,就可以看到新加入的快速操作了:

怎么让vscode右键项目文件夹打开

当你选中它后,就会打开一个新的vscode界面,加载这个文件夹了,同时你会停留在这个vscode界面中,而不是已经全屏打开的vscode界面。

但是这样做,还是比较麻烦,加个快捷键才爽,好,安排上!怎么让vscode右键项目文件夹打开

如图选中服务偏好设置:

怎么让vscode右键项目文件夹打开

来到下图界面,勾选你新加的操作,然后加入快捷键:

怎么让vscode右键项目文件夹打开

你只需要单击`无`,然后按下你自定义的快捷键,这里推荐Shift+Command+M;

你也可以采用别的快捷键,不过可能会和Mac预设的快捷键发生冲突,导致无效;

别问我是怎么知道的怎么让vscode右键项目文件夹打开

好的,现在选中同样的文件夹,按下你设置好的快捷键,wow!同样的事情发生了。

结语

这边还有一个困惑,暂时没有解决,如果哪位朋友知道,请指教。

在vscode打开一个项目后,用版本控制查看已经commit的文件时,页面就会加载一个带着`(index)`的标签页,如果浏览的文件很多,那么这种标签页就会很多,有没有一种方法关闭所有带`(index)`的标签页,同时不关闭其他标签页呢?

上一篇:

下一篇:

  推荐阅读

分享