【发布时间】:2015-07-15 21:51:06
【问题描述】:
我想通过运行此命令 code . 从 Mac OSX 终端运行/打开 Visual Studio Code。我在这里找到了说明:
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?
【问题讨论】:
-
你在添加函数后获取了.bashrc 吗?
$ source ~/.bashrc。我建议您从~/.bash_profile获取.bashrc。 -
在
OS X中,您通常会将其添加到您的~/.bash_profile— 而不是~/.bashrc然后重新启动Terminal.app或像提到的那样获取它。 -
l'L'l 是对的,将 sn-p 添加到 .bash_profile 工作
-
对于 VS Code 0.3.0,我们建议对 code 命令使用不同的语法。这种新语法支持多个参数并正确识别当前工作目录:code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* }
-
This 应该是正确答案。
标签: macos terminal visual-studio-code