18

在安装 VS Code 时,我们可以选择勾选Open with Code. 我只为文件打勾,但不为文件夹打勾。那么安装后如何开启呢?

当我打开文件时:

当我打开文件时(IMG)

当我打开一个文件夹时:

(图片)

我想要Open with Code右键单击文件夹中的选项,就像它显示在文件上一样。

4

3 回答 3

35

@dqureshiumar的答案是正确的,如果您在 VS Code 安装期间已经检查了该选项。但也许您还没有检查它,现在不想或不能重新安装它。或者,您可能需要更多灵活性来处理右键单击文件夹时显示的操作

因此,您可以在 Windows 注册表中创建自己的文件夹操作:

  • ⊞ Win+R并键入regedit
  • 导航到路径HKEY_CLASSES_ROOT\Directory\shell
  • 右键单击并创建一个新的Key名为vscode.
  • 在 处(Default) REG_SZ,放置所需的文本,例如Open with Code
  • 或者,创建一个Icon指向Code.exe路径的键(最有可能"%LocalAppData%\Programs\Microsoft VS Code\Code.exe")。

在这一点上,是这样的:

在 regedit 上添加了新的目录/shell 操作

然而在里面regedit,继续:

  • 在其中创建另一个新Key命名。commandvscode
  • 在 处,根据您的路径(最有可能)(Default) REG_SZ放置打开当前路径的操作 ( )。"%1"Code.exe"%LocalAppData%\Programs\Microsoft VS Code\Code.exe" "%1"

现在,看到这样的东西:

在 regedit 的 vscode 操作中添加了新的命令键

最后,转到 Windows 资源管理器并右键单击任何文件夹:

在此处输入图像描述

它会按需更新,因此您还可以根据需要使用文本、图标和命令来尝试自己的自定义操作。如果您想使用其他可能性,例如将单击的文件夹添加到当前工作区,VS Code命令行界面参考可能会有所帮助。

PS.:处理regedit可能很危险。.reg如果您对它没有那么丰富的经验,请谨慎使用并在开始之前创建备份。

于 2020-10-21T10:59:54.690 回答
6

在安装过程中,您必须选中Open With Code.

Visual Studio Code有两种方法可以打开文件夹。

  1. 右键单击文件夹区域内的文件夹,然后单击使用代码打开。

在此处输入图像描述

  1. 第二种用代码打开的方法是使用终端。使用转到您的文件夹路径,cmd然后点击code .. 您的文件夹将在Visual Studio Code

在此处输入图像描述

于 2020-10-21T10:21:28.250 回答
5

正如Marc L.已经指出的那样,重新安装是激活Open with Code. 重新安装不会影响您之前的设置和扩展。

  1. 只需在此处下载 VScode ;
  2. 运行安装程序;
  3. 在安装程序中,单击以激活以下两个选项:
    • 将“使用代码打开”操作添加到 Windows 资源管理器文件上下文菜单
    • 将“使用代码打开”操作添加到 Windows 资源管理器目录上下文菜单
于 2021-08-08T01:06:41.373 回答