在OS X上以root身份从终端启动Visual Studio CODE编辑器

时间:2015-07-25 20:22:41

标签: macos osx-yosemite sudo visual-studio-code

根据documentation off Visual Studio CODE,您可以通过在OS X上的.bash_profile中添加以下行来从终端打开编辑器。

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

这才有效。

现在的问题是,如果您尝试使用管理员权限启动命令,那么需要做什么才能使命令正常工作。?

即:

sudo code .

1 个答案:

答案 0 :(得分:0)

一种方法是在.bash_profile

中添加sudo版本
sucode () { VSCODE_CWD="$PWD" sudo open -n -b "com.microsoft.VSCode" --args $* ;}

这是在这些帖子中提出(和回答)的问题。

How can I execute a bash function with sudo? (Server fault)

How can I execute a bash function using sudo? (Stack overflow)