我在Mac 10.12.3(16D32)上使用VS代码1.8.1。启动vscode后,我运行cmd shift p
打开命令搜索字段。然后运行Install code command in Path
。我可以看到代码已添加到PATH上,但在我关闭代码后它被删除了。有没有办法永久添加它?
答案 0 :(得分:11)
因此,在安装新笔记本电脑时遇到了这个问题,发现了一个简单的解决方案(但有些尴尬)对我有用。在使用它太久之后,我注意到我将其留在下载中。我将.app文件移至/ Applications并再次运行了命令行安装功能,现在“ code”命令仍然存在。
答案 1 :(得分:4)
我假设你已经检查了this link。
VSCode应用程序通常位于/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code
。
按照以下步骤通过shell上的code
访问VSCode。
打开bash_profile页面
sudo vi /etc/paths
在PATH文件夹列表中添加一行额外的行
/Applications/Visual\ Studio\ Code.app/Contents/Resources/app/bin/
退出vi:Esc> :WQ! >输入密钥
重新启动shell。然后执行echo $PATH
确认已成功添加VSCode。
通过键入which code
添加检查代码命令。您应该在屏幕上看到VSCode路径。
如果无效,请尝试this link。
编辑:我使用的是版本1.9.1,在我运行Install code command in Path
后,它被永久添加。
答案 2 :(得分:4)
将此添加到〜/ .bash_profile
export PATH="$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin"
答案 3 :(得分:0)
Visual Studio代码
rm /usr/local/bin/code
ln -s "/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code" /usr/local/bin/code
Visual Studio代码 - 内部人员
rm /usr/local/bin/code-insiders
ln -s "/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/bin/code" /usr/local/bin/code-insiders
答案 4 :(得分:0)
我在Mac / Mac OS 10.10.5 Yosemite上运行Visual Studio Code - Insiders 1.23.0。我添加了" Shell命令:安装'代码内部人员' PATH"中的命令来自VSC内部 - 内部人士。从任何目录中的终端我只需添加代码内部人员。'它在VSC中启动 - 内部人员没有问题。
希望有所帮助。
答案 5 :(得分:0)
对我来说,问题在于Visual Studio Code.app
不在Applications
文件夹中,而是在Downloads
文件夹中。将其移到那里并重新运行add to path
命令对我来说已经解决了。
答案 6 :(得分:0)
注意:由于 zsh 成为 macOS Catalina 中的默认 shell,运行 以下命令将 VS Code 添加到您的路径:
cat << EOF >> ~/.zprofile
# Add Visual Studio Code (code) export PATH="\$PATH:/Applications/Visual Studio
Code.app/Contents/Resources/app/bin" EOF
我这样做了,它对我有用。