我想通过运行这个命令代码从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 ?


当前回答

你这样做:

启动Visual Studio Code。 按Cmd⌘+ Shift + P打开命令面板。 输入shell命令并选择shell命令:在PATH中安装' code '命令来安装它。

其他回答

我更喜欢在主目录中有符号链接,至少在这种情况下是这样。下面是我如何设置的:

: cat ~/.bash_profile | grep PATH
# places ~/bin first in PATH
export PATH=~/bin:$PATH

所以我符号链接到VSCode二进制如下:

ln -s /Applications/Visual\ Studio\ Code.app/Contents/Resources/app/bin/code ~/bin/code

现在我可以发布代码了。在任何我想要的目录。

alias code="/Applications/Visual\ Studio\ Code\ 2.app/Contents/Resources/app/bin/code $1"

带参数的vs code bin文件的别名工作得很好

你可以写代码。在获得bash文件的源代码之后

为mac用户永久设置路径;

~ /开放。ZSHRC使用下面的命令

vi ~/.zshrc

添加以下路径

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

并使用下面的命令获取源代码

source ~/.zshrc

现在关闭终端,重新打开并运行代码。命令运行正常。

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

code () {
    if [[ $# = 0 ]]
    then
        open -a "Visual Studio Code"
    else
        echo "Opening: "$@
        "/Applications/Visual Studio Code.app/Contents/MacOS/Electron" $@
    fi
}

我把它放到我的.bash_profile中,我测试了它,它可以工作。