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

时间:2017-10-09 04:37:46

标签: visual-studio-code vscode-settings vscode-tasks

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

我已执行以下命令

D:\RND>code .

10 个答案:

答案 0 :(得分:13)

需要进行设置,以便在PATH中找到代码。

  1. 启动VS Code
  2. 打开命令面板(按 F1 )并输入shell command以查找Shell Command: Install 'code' command in PATH command
  3. 重新启动终端
  4. enter image description here

    您还可以通过添加:

    手动设置PATH
    C:\Program Files (x86)\Microsoft VS Code\
    

    到你的PATH环境变量。

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

答案 1 :(得分:5)

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

答案 2 :(得分:3)

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

答案 3 :(得分:2)

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

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

https://code.visualstudio.com/download

答案 4 :(得分:2)

1.在输入框中输入“查看高级系统设置

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

3.点击环境变量

enter image description here

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

enter image description here

4.点击确定

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

答案 5 :(得分:1)

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

答案 6 :(得分:0)

O / S窗口

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

Like this.

答案 7 :(得分:0)

如果使用Windows:

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

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

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

path picture

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

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

screenshot of environment variable

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

如果由于某些原因仍然无法解决问题,然后尝试重新启动终端和/或将“ / bin”添加到您在环境变量中添加的路径。

答案 8 :(得分:0)

您的VS代码是否已损坏?

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

无法修复或重新安装

根据Microsoft的维修是unsupported

最终解决方案

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

enter image description here

注意:所有用户?

如果要将代码提供给所有用户,请下载系统安装程序。

最后,尽情享受吧!

答案 9 :(得分:0)

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

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