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

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

pwd

/Users/mona/nodejs/myExpressApp

code .

-bash: code:命令不存在


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


当前回答

参见设置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

其他回答

命令行解决方案的替代方案:

最近我在Mac OS x中使用服务。我向文件夹或文件添加了服务,这样我就可以在Visual Studio Code中打开该文件夹或文件。我认为如果你正在使用Finder应用程序,这可以替代使用'code .'命令。

以下是步骤:

Open Automator App from Application (or you can use Spotlight). Click on the New Document button to create a new script. Choose 'Service' as a new type of document. Select 'files and folders' in 'Service receives selected' dropdown. Search for 'Open Finder Items' action item. Drag that action item to the workflow area. Select the 'Visual Studio Code.app' application in the action 'Open with' dropdown. Press Command + S to save the service. It will ask a name of service. Give it a name. I gave 'Open with Visual Studio Code'. Close the Automator app. Check the image below for more information.

验证:

打开Finder应用程序。 右键单击任何文件夹。 在上下文菜单中,寻找“使用Visual Studio Code打开”菜单选项。 点击“用Visual Studio Code打开”菜单选项。 该文件夹应该在Visual Studio Code应用程序中打开。查看下面的图片了解更多信息。

如果你在Windows上,也面临同样的问题,可以看看Inazense的答案,Visual Studio Code -“Shell Command: Install ' Code ' Command in PATH Command .”。

在Visual Studio代码中,我无法找到“Shell命令:在PATH命令中安装' Code '命令”。所以我不得不手动操作。

打开环境变量(系统→高级系统设置→高级选项卡→环境变量)。在系统变量中,单击Path,然后单击Edit,添加一个名为:

“C:用户/用户名/应用程序/微软/代码/ bin”

现在你完成了!重新启动命令提示符,然后重试。

我也有同样的问题。我必须将Visual Studio Code添加到我的应用程序文件夹中。它不需要编辑文件就能工作。

打开应用程序文件夹 在搜索中搜索Visual Studio Code 将Visual Studio Code拖到Applications文件夹

这对你很有用。

如果您正在使用Visual Studio Code Insiders构建:

code-insiders .

使用常规Visual Studio代码:

code .

以下步骤:

打开Visual Studio Code应用程序,键入Command + Shift + P并键入命令 安装代码。然后进入。 您将在Visual Studio Application中看到以下消息:shell命令' 代码成功安装在PATH中。 现在,跳转到iTerm CLI并键入代码。 然后,您将能够重定向到Visual Studio Code进行任何代码更改/视图。