visual studio code “Shell 命令:在 PATH 命令中安装 'code' 命令。”

Posted

技术标签:

【中文标题】visual studio code “Shell 命令:在 PATH 命令中安装 \'code\' 命令。”【英文标题】:visual studio code "Shell Command: Install 'code' command in PATH command."visual studio code “Shell 命令:在 PATH 命令中安装 'code' 命令。” 【发布时间】:2018-05-11 17:18:30 【问题描述】:

我刚开始使用 Angular。 我安装了angular/cli 并添加了一个项目。 现在我想使用 Visual Studio 代码。

我打开命令面板(Ctrl + Shift + P) 并输入'shell command' 以找到Shell 命令:在PATH 命令中安装'code' 命令。

但我收到了这条消息

“没有匹配的命令”

请帮助我。为什么不存在?

不是重复的。

Dupe 目标是 Mac 而这个问题是在 windows 上

【问题讨论】:

可能是 vscode 的问题...可能会在github 中引发问题? 另见***.com/questions/29963617/… 谢谢@Suraj Rao。但我不知道我能做什么。我添加了一张照片。 "code ." Not working in Command Line for Visual Code Studio on OSX/Mac的可能重复 ubuntu 中同样的问题。 【参考方案1】:

Visual Code 已经有内部终端窗口

使用带有反引号字符的 Ctrl+` 键盘快捷键。

它支持所有 Ubuntu 终端命令

【讨论】:

这不是 OP 所要求的【参考方案2】:

在 Windows 中默认安装,因此您无需添加路径。只需在 cmd 中运行“code.”就可以了

【讨论】:

【参考方案3】:

我遇到了同样的问题。长话短说,我卸载了 VS Code,重新下载了安装包并运行了它。果然,其中一个安装屏幕有一个复选框选项可添加到 PATH 变量中,默认情况下此选项为 unchecked

选中复选框,完成安装,工作正常。

当然,在安装后修改 PATH 变量是完全有效的,但我认为重要的是要澄清(至少版本 1.23.0)默认情况下不会更新 PATH。我看过的大多数线程都说是这样。

【讨论】:

以下是您可以从 VS Code 轻松完成的方法:***.com/questions/30065227/…【参考方案4】:

如果在 Visual Studio Code 中没有出现该选项并且安装没有直接添加到路径中,您可以手动将 Visual Studio Code bin 文件夹添加到路径中并开始工作。

转到环境变量并编辑路径用户变量。 在其中,使用 Visual Studio Code 安装的当前 bin 路径添加一个新变量。 例如,我的是"C:\Users\Inazio\AppData\Local\Programs\Microsoft VS Code\bin"

之后,您就可以开始在您的操作系统中使用 code 命令了

【讨论】:

这对我有用。对于 Windows 上的新用户 - 像我一样 - 单击 Windows 图标,搜索“环境变量”,这提供了编辑系统环境变量的选项......在那里进行编辑。解决这个恼人问题的最简单方法【参考方案5】:

它已经安装在 Windows 上。您只需在项目创建的位置创建 cmd 路径(例如 C:\WINDOWS\system32> cd C:\WINDOWS\system32\hello-world),然后运行命令“code”。像这样 (C:\Windows\System32\hello-world>code .)

我从VS Code documentation得到这个

【讨论】:

【参考方案6】:

我解决了这个问题,只是将"C:\Users\myUser\AppData\Local\Programs\Microsoft VS Code\Code.exe"myUser 是您的 Windows 用户)添加到系统路径中,而没有“”。

效果与" Shell Command: Install ‘code’ command in PATH "相同。

【讨论】:

这对我来说非常有效。现在我可以使用Ubuntu-20.04Hypercmdwsl2 打开code .【参考方案7】:

安装 VS 时已自动设置路径。但我注意到“代码”之间存在差异。和“代码”。你能看到差别吗?第二个在代码和点之间有空格。试试看。

【讨论】:

这可以作为评论添加。【参考方案8】:

只需打开命令提示符并输入:

cd hello-world

hello-world是项目名别忘了改一下然后点击(回车)输入

code .

【讨论】:

【参考方案9】:

这对我有用

对于 Windows 用户

打开环境变量

System > Advance system settings > Advanced tab > environment variables 在系统变量上单击 Path 并单击编辑并添加名为的新路径

"C:\Users\Your-Username\AppData\Local\Programs\Microsoft VS Code\bin"

对于窗口用户,请按照以下步骤添加新路径,然后重新启动终端,您将在终端上收到code 命令

【讨论】:

【参考方案10】:

我遇到了同样的问题,当我检查我的 PATH 变量时,它说路径是 something\something\Microsoft VS Code 。然后我记得我的文件夹的名称是 Visual Studio Code。在我将其重命名后一切正常。

【讨论】:

【参考方案11】:

如果您已经将 Visual Code 放入 Windows 路径并在终端中输入“code”。并且 Visual Code 启动,发生的情况是命令“code”未链接到 wsl2 中的路径。 您所要做的就是运行以下命令来更改您的用户:

sudo ln -s /mnt/c/Users/CHANGE_USER/AppData/Local/Programs/Microsoft VS\代码/bin/code /usr/bin/code

这适用于 UbuntuDebian

【讨论】:

以上是关于visual studio code “Shell 命令:在 PATH 命令中安装 'code' 命令。”的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio Code

如何在Visual Studio Code中使用django shell调试django(逻辑)代码

请问Visual Studio Code(不是Visual Studio)怎么设置文件关联。

Visual Studio Code 个人配置备份

Visual Studio Code 中的 TypeScript 运行构建任务失败

visual studio code怎么设置默认终端为cmdPowerShellWSL等