Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 在OS X上以root用户身份从终端启动Visual Studio代码编辑器_Macos_Osx Yosemite_Sudo_Visual Studio Code - Fatal编程技术网

Macos 在OS X上以root用户身份从终端启动Visual Studio代码编辑器

Macos 在OS X上以root用户身份从终端启动Visual Studio代码编辑器,macos,osx-yosemite,sudo,visual-studio-code,Macos,Osx Yosemite,Sudo,Visual Studio Code,根据,您可以通过在OSX上的.bash_配置文件中添加以下行从终端打开编辑器 code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* ;} 这很管用 现在的问题是,如果您试图以管理员权限启动该命令,那么需要做什么才能使其正常工作 即: 一种方法是将sudo版本添加到.bash_配置文件中 sucode () { VSCODE_CWD="$PWD" sudo open -n -b "com.microsoft

根据,您可以通过在OSX上的.bash_配置文件中添加以下行从终端打开编辑器

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

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

即:


一种方法是将sudo版本添加到.bash_配置文件中

sucode () { VSCODE_CWD="$PWD" sudo open -n -b "com.microsoft.VSCode" --args $* ;}
这是一个在这些帖子中被问到(并得到回答)的问题


一种方法是将sudo版本添加到.bash\u配置文件中

sucode () { VSCODE_CWD="$PWD" sudo open -n -b "com.microsoft.VSCode" --args $* ;}
这是一个在这些帖子中被问到(并得到回答)的问题


几乎没有问题,Vscode不能以root和。您必须指定要打开的文件,使其无法打开文件夹。这可能是VS代码本身的一个错误。您可以在这里报告一些问题,Vscode不会以root和。您必须指定要打开的文件,使其无法打开文件夹。这可能是VS代码本身的一个错误。你可以在这里报告