我想通过运行这个命令代码从Mac OSX终端运行/打开Visual Studio代码。我在这里找到了说明:

https://code.visualstudio.com/Docs/setup

显然,我需要在.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文件:

~ /。bashrc指向/Users/username/.bashrc

我应该编辑哪个.bashrc ?


当前回答

打开VSCode,按Command + Shift + P,在命令面板中键入Shell,从命令面板中的建议列表中选择该选项=>在PATH中安装代码。

其他回答

添加以下剪接在您的bash配置文件-

PATH="/Library/Frameworks/Python.framework/Versions/3.6/bin:${PATH}"
code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* ;}

我简单地创建了一个名为code的文件:

#!/bin/bash

open /Applications/Visual\ Studio\ Code.app $1

使其可执行:

$ chmod 755 code

然后把它放在/usr/local/bin中

$ sudo mv code /usr/local/bin

只要文件在你路径中的某个位置,你就可以通过输入:code打开一个文件

我只是想把Benjamin Pasero的答案从他的评论中拉出来,因为这似乎是最好的解决方案。这是在设置Visual Studio代码页面上给出的提示,它说…

如果你想从终端运行VS Code,把下面的代码附加到你的~/。Bash_profile文件(~/.)ZSHRC,以防您使用zsh)。

code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* ;}

现在,您可以简单地键入代码。在任何文件夹中开始编辑该文件夹中的文件。[或编写test.txt文件来处理test.txt文件]

如果你使用Mac OSX Maverick, ~ /。Bash_profile不是~/.bashrc

试着把代码放进去,关闭终端,然后再试一次。应该会起作用

遵循一些简单的步骤:

打开visual studio代码(vs code)。 按F1。 调色板将打开在顶部中心的符号> shell类型。 在PATH中选择安装'code'命令。 它将被自动安装。

现在您可以通过输入从终端使用

$ code。