代码 。不被识别为内部或外部命令

code . is not recognized as an internal or external command

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

我已经执行了以下命令

D:\RND>code .

需要进行设置,以便在您的 PATH 中找到代码。如果您使用的是 mac 系统,请执行以下操作(对于 windows 系统,请阅读下文):

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

如果您使用 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. 重启终端

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

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

确保你知道 VS Code 的安装位置,如果你安装了 32 位版本,它可以在 Program Files (x86) 中,如果你安装了 64 位版本,它可以在 Program Files 中 VS Code location 一旦你知道 运行 (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。

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

O/S windows

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

如果使用 Windows:

  1. 按下 "Windows" 按钮
  2. 输入"Visual Studio Code"
  3. 右键单击 "VS Code"(或 "Visual Studio Code")
  4. 点击"Open file location"

然后您将被定向到一个文件夹,其中有 VS Code 程序 VS Code 快捷方式。

如果是快捷方式,请右键单击它并再次按"Open file location"。 复制路径:

在我的情况下是:"C:\Program Files\Microsoft VS Code"

然后按照 Chawki 发布的那样进行操作 - 将其粘贴到 "Path" 下的 "Environmnet variables"。

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

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

你的 VS Code 损坏了吗?

此路径问题可能表示 VS 代码文件已损坏,您可能会遇到其他问题。特别是,如果 code 命令之前有效。

不修复或重新安装

根据 Microsoft 的说法,修复是 unsupported

最终解决方案

  1. 从控制面板卸载代码。
  2. 使用 the latest installer 下载并安装代码。
  3. 确保选中路径复选框。

注意:所有用户?

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

最后,尽情享受吧!

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

在Mac上最好的解决办法是将MSCode移动到应用程序文件夹,在Win上是搜索MSCode安装位置(如:C:\Users{用户名}\AppData\Local\Programs\Microsoft VS Code\bin ) 然后你设置Path.

setx path "%path%;C:\Users\{username}\AppData\Local\Programs\Microsoft VS Code\bin

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

首先进入目录C:\Users\{username}\AppData\Local\Programs\Microsoft VS Code\bin,查看是否有名为Microsoft VS Code的文件夹。如果没有,请从下面所附的网站 link 下载。

https://code.visualstudio.com/download

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

2.Click "查看高级系统设置"

3.Click 环境变量

3.On 系统变量点击按钮新建 然后输入变量名,添加如下路径 C:\Users\user_name\AppData\Local\Programs\Microsoft VS Code\bin

4.Click 好的

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

首先,检查您是否在 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

请注意,如果您使用的是 VS code insider's editions 而不是使用命令“code .”,则命令将是“ code-insiders.".

设置 PATH 后很明显。