我正在尝试配置我的Mac Book Pro(OSX El Capitan 10.11.1)以使用Visual Studio Code作为其默认编辑器。我创建了一个get_mpg2 <- function(car_names, speed, frame) {
frame[frame$car %in% car_names & frame$speed == speed, "mpg"]
}
get_mpg2("a6quattro", "city", cars)
#[1] 29 16
文件,其中包含以下两行
~/.bash_profile
这适用于某些事情:我可以在bash终端输入vscode () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* ;}
export VISUAL=open\ -n\ -b\ "com.microsoft.VSCode"
,然后在Visual Studio Code中弹出vscode test.txt
,如果我运行命令test.txt
,我会看到{{1在列表中。我甚至可以只输入env
并在新的空文件上打开Visual Studio代码。
但如果我输入VISUAL=open -n -b com.microsoft.VSCode
,我会收到以下错误
错误:无法运行com.microsoft.vscode:没有这样的文件或目录
错误:无法启动编辑器&#39; com.microsoft.vscode&#39;请提供
使用-m或-F选项的消息。
所以我成功了,因为git试图打开Visual Studio Code来编辑我的提交消息但是它失败了。
我应该在$VISUAL
文件的行git commit
中使用X
来启用git为提交消息打开Visual Studio代码?
(N.B。How to use Visual Studio Code as Default Editor for Git并不重复,因为Gary在Windows PC上。)
答案 0 :(得分:6)
export EDITOR="code -w"
添加到您的bash个人资料中(您的bash个人资料可通过open ~/.bash_profile
访问)
这要求您在路径中已经有code
个二进制文件。如果没有,或者不知道是否这样做,只需进入vscode,输入CMD + SHIFT + P
,键入 code 并单击 Shell命令:安装“ code” PATH中的命令。然后执行第一步。
此外,下面的 pompalini
通过再次关闭并再次打开它来记住“刷新”终端,只有这样,它将应用您的bash_profile。
答案 1 :(得分:5)
使用VS Code的最新版本0.10.9
[core]
editor = '/Applications/Visual Studio Code.app/Contents/MacOS/Electron' -w
使用以下命令测试:git config --global --edit。记得在更改配置文件后刷新终端。
答案 2 :(得分:3)
目前VSCode不能用作git编辑器,抱歉。我们将此作为我们积压的故事。
我们的VS Code 1.0版本更新:
现在可以了!您需要做的就是使用命令行中新引入的--wait
选项将Code配置为git编辑器。
答案 3 :(得分:2)
在终端
类型:open ~/.bash_profile
插入:export EDITOR="code -w"
在Visual Studio代码中
CMD + SHIFT + P
install code
,然后从自动完成菜单shell command: Install 'code' in command PATH
答案 4 :(得分:2)
1)只需将其添加到您的〜/ .bash_profile或〜/ .zshrc:
code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* ;}
2)然后打开一个新终端或运行:source ~/.bash_profile
或source ~/.zshrc
完成此步骤后,您将可以执行code .
在任何路径上打开VS代码