【问题标题】:How to open VS Code from command line on macOS?如何在 macOS 上从命令行打开 VS Code?
【发布时间】:2021-01-06 21:36:41
【问题描述】:

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

shell command

install code

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

【问题讨论】:

  • 安装后,启动 VS Code。现在打开命令面板(Mac 上 F1 或 ⇧+⌘+P)并输入 shell 命令以找到 Shell 命令:在 PATH 命令中安装“代码”命令
  • 您输入的是>shell command 还是只是shell command?根据VSC docs,您应该可以只输入该命令。

标签: macos visual-studio-code


【解决方案1】:

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

启动一个新终端以获取您的 .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

【讨论】:

    【解决方案2】:

    与上面类似,除了去掉 $PATH 前面的 '',因为这会导致美元符号被视为普通美元符号,这会杀死你的系统。您可以简单地添加行

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

    到你的 .zshrc 如果在 Mac 上,如果你去掉反斜杠,这实际上应该是命令行参数所做的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-12-11
      • 2021-09-18
      • 2015-07-10
      • 2021-12-07
      • 2017-03-31
      • 1970-01-01
      • 2015-07-09
      相关资源
      最近更新 更多