命令代码。这本手册里没有。

之前的所有步骤都奏效了。如何在OS X终端中调用Visual Studio代码?

pwd

/Users/mona/nodejs/myExpressApp

code .

-bash: code:命令不存在


我最终通过改变工作空间从Visual Code Studio中打开它,但是为什么命令代码不会。部分工作?


当前回答

可能您的系统中还没有安装Visual Studio代码。所以,请先安装。命令在这里

sudo snap install --classic code

详情请点击这里。

其他回答

按照文档将“code”安装到PATH是非常简单的,但它不起作用。

我只是先卸载了它,然后重新安装。

打开命令面板(⇧⌘P)

Shell Command: Uninstall 'code' command in PATH command.

然后重新安装。

Shell Command: Install 'code' command in PATH command.

重新启动终端以包含新的PATH。

1. 确保将Visual Studio Code应用程序拖到Applications文件夹中

否则(如评论中所述),您将不得不在重新启动后再次执行此过程。


2. 接下来,打开Visual Studio Code

通过⌘P打开命令面板,输入shell命令,找到shell命令:

在“在PATH中安装代码”命令之前,请先使用PATH命令中的卸载代码命令。

执行该命令后,重新启动终端以获取新的$PATH 值生效。你可以简单地在任何 文件夹中开始编辑该文件夹中的文件。“。”简单地说就是“当前目录”

(来源:Visual Studio Code文档)


注意:如果您正在运行基于OSS存储库的构建,则需要运行code-oss。(泽姆萨斯·兹维尔布利斯的评论)

我尝试了以下文档,它对我有用:

启动Visual Studio代码 打开命令面板(Cmd + Shift + P),输入'shell Command '来查找 Shell命令:在PATH命令中安装“code”命令 重启终端

参见设置Visual Studio代码

提示:如果你想在终端上运行Visual Studio Code,请在.bashrc文件中添加以下文件:

code () {
if [[ $# = 0 ]]
then
    open -a "Visual Studio Code"
else
    [[ $1 = /* ]] && F="$1" || F="$PWD/${1#./}"
    open -a "Visual Studio Code" --args "$F"
fi
}

然后输入~/.bashrc

我尝试用Visual Studio code的命令面板将“安装添加代码”命令安装到PATH,但在重新启动Bash后禁用。如果你想要整合它,只需在PATH中创建一个代码文件; 我在usr/local/bin中创建了一个代码文件并添加

#!/usr/bin/env bash
function realpath() { python -c "import os,sys;print(os.path.realpath(sys.argv[1]))" "$0"; }
CONTENTS="/Applications/Visual Studio Code.app/Contents"
ELECTRON="$CONTENTS/MacOS/Electron"
CLI="$CONTENTS/Resources/app/out/cli.js"
ELECTRON_RUN_AS_NODE=1 "$ELECTRON" "$CLI" "$@"
exit $?

只需将这些内容替换为Visual Studio Code的安装路径。不要忘记使用chmod +x /usr/local/bin/code使其可执行。