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


当前回答

因为,默认shell是zsh在macOS,你可以试试这个:

cat << EOF >> ~/.zshrc
# Add Visual Studio Code (code)
export PATH="\$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin"
EOF

这将为你的VS Code添加一个路径,重新启动你的终端,瞧,你就可以开始了。

代码example.py

其他回答

macos12.0及以上版本:

在记事本中打开概要文件

open ~/.zshrc

为代码创建一个别名,粘贴如下:

alias code='open -a "Visual Studio Code"' # open file or folder in VSCode e.g. code ~/.zshrc

现在你可以打开当前文件夹,例如代码。或任何其他文件/文件夹提供其路径。 利润


PS:你可以根据需要添加任意多的别名,用不同的编辑器打开一个文件/文件夹。在化名里提到编辑的名字就行了。例如,打开带有sublime文本的文件/文件夹:

alias subl='open -a "Sublime Text"' # open file or folder in sublime e.g. subl ~/.zshrc

像subl一样使用它。

我只是从Visual Studio code中提供的“code”程序中创建了一个符号链接。app bundle到/usr/local/bin(一个我更喜欢放东西的地方,它已经在我的机器上)。

你可以像这样用ln -s来做一个符号链接:

ln -s / application /Visual\ Studio\ Code。应用程序/内容/资源/ app / bin / /usr/local/bin/code代码

你这样做:

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

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

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

开放Visual Studio代码 用command + Shift + P打开命令面板 在命令面板中输入Shell 从建议列表中选择Shell命令:Install code in PATH 输入代码。MAC终端