44

我想在 Visual Studio 代码中使用 cmd 打开一个目录,但它在 cmd 中给了我一个错误。那么,这需要什么设置呢?

我已经执行了以下命令

D:\RND>code .
4

11 回答 11

77

它需要进行设置,以便在您的PATH. 如果您使用的是mac系统,请执行以下操作(对于 Windows 系统,请阅读下文):

  1. 启动 VS 代码
  2. 打开命令面板(按F1)并键入shell commandfind Shell Command: Install 'code' command in PATH command
  3. 重启终端

VSCode 屏幕截图

如果您在 Windows 上,您还可以通过添加手动设置 PATH:

C:\Program Files (x86)\Microsoft VS Code\bin

到您的 PATH 环境变量。

  1. 打开命令提示符
  2. 输入命令 -setx path "%path%;C:\Program Files (x86)\Microsoft VS Code\bin"
  3. 重启终端

更新:如果您使用的是 Windows 10 和 VSCode 1.47.2 及更高版本,则必须将新 PATH 设置为:

C:\Users\{username}\AppData\Local\Programs\Microsoft VS Code\bin
于 2017-10-09T04:53:22.293 回答
16

对我来说,这是由于没有以管理员身份运行 cmd。(右键单击命令提示符-> 以管理员身份运行)

于 2018-02-14T07:40:48.360 回答
10

如果使用 Windows:

  1. 按“Windows”按钮
  2. 键入“Visual Studio 代码”
  3. 右键单击“VS Code”(或“Visual Studio Code”)
  4. 点击“打开文件位置”

然后,您将被定向到 VS Code 程序VS Code 快捷方式所在的文件夹。

如果它是快捷方式,则右键单击它并再次按“打开文件位置”。复制路径:

路径图片

在我的情况下将是:“C:\Program Files\Microsoft VS Code”

然后按照 Chawki 发布的操作 - 将其粘贴到“路径”下的“环境变量”中。

环境变量截图

这只是为了表明,以上两个可能不是您的解决方案(它们不适合我)。

如果由于某种原因这仍然不起作用,请尝试重新启动终端和/或将“/bin”添加到您在环境变量中添加的路径中。

于 2019-11-08T07:57:03.650 回答
8

如果您安装了内部版本的 vscode,命令将为code-insiders.

于 2020-09-16T17:40:09.117 回答
5

操作系统窗口

设置环境变量路径来C:\Users\chawki\AppData\Local\Programs\Microsoft VS Code\bin解决问题。

像这样。

于 2019-04-24T15:33:33.687 回答
4

您的 VS Code 是否已损坏?

此路径问题可能表明 VS Code 文件已损坏,您可能会遇到其他问题。特别是,如果code命令以前工作过。

没有修复或重新安装

根据微软的说法,修复是不支持的。

终极解决方案

  1. 从控制面板卸载代码。
  2. 使用最新的安装程序下载并安装代码。
  3. 确保选中路径复选框。

在此处输入图像描述

注意:所有用户?

如果您想让所有用户都可以使用代码,请下载系统安装程序。

最后,享受!

于 2020-07-13T15:22:24.193 回答
4

1.在框中输入“查看高级系统设置”输入此处进行搜索

2.点击“查看高级系统设置

3.点击环境变量

在此处输入图像描述

3.在系统变量上单击按钮新建 然后输入变量名称并添加以下路径 C:\Users\user_name\AppData\Local\Programs\Microsoft VS Code\bin

在此处输入图像描述

4.点击确定

5.关闭所有选项卡VS Code并再次打开或重新启动

于 2021-01-25T05:39:52.310 回答
3

确保您知道 VS Code 的安装位置,如果您安装了 32 位版本,则可以在 Program Files (x86) 中;如果您安装了 64 位版本,则可以在 Program Files 中VS Code 位置 一旦您知道 Run (Win+r) cmd并输入: setx path "%path%;C:\Program Files (x86)\Microsoft VS Code"

或者

setx path "%path%;C:\Program Files\Microsoft VS Code"

之后,您可以键入code .以使用当前文件夹的项目打开 VS Code。

于 2018-01-31T16:41:58.297 回答
3

我尝试了所有解决方案,但没有奏效。原来我的系统上没有安装代码。

首先进入目录C:\Users\{username}\AppData\Local\Programs\Microsoft VS Code\bin,检查是否有一个名为Microsoft VS Code. 如果没有,请从下面附加的网站链接下载。

https://code.visualstudio.com/download

于 2021-01-09T11:42:50.950 回答
0

最好的解决方案是在 Mac 上将 MSCode 移动到应用程序文件夹,在 Win 上搜索 MSCode 安装位置(例如:C:\Users{username}\AppData\Local\Programs\Microsoft VS Code\bin)然后你设置路径。

setx path "%path%;C:\Users\{username}\AppData\Local\Programs\Microsoft VS Code\bin
于 2020-12-10T13:29:12.290 回答
0

首先,检查您是否在 Windows 10 上并将用户变量设置为

C:\Users\{username}\AppData\Local\Programs\Microsoft VS Code\bin

在环境变量中给出(OK)并重新启动任何未关闭的终端并输入

code

检查是否安装了 VScode-insiders 版本

C:\Users\{username}\AppData\Local\Programs\Microsoft VS Code Insiders\bin

在环境变量中给出(OK)并重新启动任何未关闭的终端并输入

code-insiders
于 2021-12-23T06:52:20.793 回答