【问题标题】:"code ." command is not working“代码 。”命令不起作用
【发布时间】:2021-03-02 13:38:45
【问题描述】:

我收到此错误:

code . 不是外部或内部命令、可运行程序或批处理文件

此外,我的编译器 VS 代码中没有 shell 命令,setx path "%path%;C:\Program Files\Microsoft VS Code" 在命令提示符下也没有工作。

【问题讨论】:

  • 你最近安装了 VS Code 吗?如果是这样,您是否在安装后重新启动命令提示符?
  • 你有打开终端吗?
  • @vcsjones 是的,我最近安装了 VS 代码,安装后我重新启动了命令提示符

标签: visual-studio-code


【解决方案1】:

您似乎没有安装code 程序。您可以打开命令面板,

  • Mac:ShiftCmdP
  • Windows/Linux:ShiftCtrlP

然后搜索“安装命令”,它应该将其作为选项之一返回:

  • Shell 命令:在 PATH 中安装“代码”命令

运行它,它应该会安装code 命令,之后你应该可以使用它了。

【讨论】:

    【解决方案2】:

    对于 Mac OS, 您可以将其粘贴到您的终端,或您的 .bashrc 文件(或您正在使用的任何 shell 配置文件)中:

    export PATH="$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin"
    

    【讨论】:

    • 在 cmd 中显示 -'export' 不是内部或外部命令、可运行程序或批处理文件。
    • 在 macOS 上为我工作
    • 我使用的是 Insiders 版本。这对我有用:export PATH="$PATH:/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/bin"。谢谢!
    【解决方案3】:

    我找到了。在“搜索”中输入environment variables然后点击“编辑系统环境变量”。

    Environment variables->Path 里面放C:\Users\{your_username}\AppData\Local\Programs\Microsoft VS Code\bin

    转到项目文件夹并打开cmd,在地址栏中键入它,然后键入code .

    这样就可以了。

    【讨论】:

    • 确保此路径的环境变量位于首位。如果不移动到顶部。仅在将此路径移至顺序的第一位后,这才对我有用。
    【解决方案4】:

    windows 的问题在于 VSC 的内部版本。 您可以使用“代码内部人员”。命令或使用 code-insider 将“code-insiders.cmd”文件复制为文件夹内的“code.cmd”(使用“path”命令查看 VSC 的安装位置)

    【讨论】:

    • 这适用于 Linux shell 中的 WSL。非常有帮助谢谢! 'code-insiders' 的路径可能是 \home\\.vscode-server-insiders\bin\。 . .\bin ('.' 目录/文件默认是隐藏的,所以你可以使用ls -ld .* 来查看它们。
    【解决方案5】:

    确保在 C 文件夹中运行命令

    然后点击窗口键 + R 并输入rundll32.exe sysdm.cpl,EditEnvironmentVariables 然后输入。 它将打开环境变量编辑路径变量。 检查是否有C:\Users\{pc name}\AppData\Local\Programs\Microsoft VS Code\bin,如果没有添加并在C文件夹cmd中运行code -v

    这对我有用!

    【讨论】:

      【解决方案6】:

      安装后,您需要重新启动计算机以使 PATH 更改生效。重新启动后,该命令对我有用。

      【讨论】:

        【解决方案7】:

        关于linux,如果你用ctrl+shif+p看不到>shell选项,你可以通过安装

        sudo snap install --classic 代码

        再试一次

        代码。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2018-02-04
          • 2017-03-01
          • 1970-01-01
          • 1970-01-01
          • 2023-02-01
          相关资源
          最近更新 更多