如何在 macOS 上从命令行打开 VS Code?

Ray*_*Ray 9 macos visual-studio-code

我试图弄清楚如何从 Mac 上的终端命令行打开 Mac 版本的 VS Code,这里的问题说打开命令面板并发出以下两个命令之一:

shell command

install code
Run Code Online (Sandbox Code Playgroud)

在我的计算机上,这两个命令都会导致响应“没有匹配的命令”。我需要安装任何特殊的扩展才能使其正常工作吗?我运行的是 macOS 11.1 和 VS Code 1.52.1。

Pau*_*nan 10

https://code.visualstudio.com/docs/setup/mac有关于如何做到这一点的讨论。

这是文档中的引用。

您可以手动将 VS Code 添加到您的路径,而不是运行上面的命令,为此运行以下命令:

cat << EOF >> ~/.bash_profile
# Add Visual Studio Code (code)
export PATH="\$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin"
EOF
Run Code Online (Sandbox Code Playgroud)

启动一个新终端以获取您的 .bash_profile 更改。

注意:需要使用前导斜杠 \ 来防止 $PATH 在连接过程中扩展。如果您想直接在终端中运行导出命令,请删除前导斜杠。

注意:由于 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
Run Code Online (Sandbox Code Playgroud)

  • 只是提醒其他人确保您实际上已从“应用程序”文件夹运行 VS Code。:) 我一直在使用 Alfred 来启动代码,但从未注意到我从未真正将其从“下载”文件夹拖到“应用程序”中!因此,当然,更新我的个人资料中的路径永远不会产生任何影响。 (2认同)