Visual studio code 在sudo模式下启动VS代码调试目标?

Visual studio code 在sudo模式下启动VS代码调试目标?,visual-studio-code,vscode-settings,Visual Studio Code,Vscode Settings,我的代码使用BlueZ在几个HCI交换机上运行,并要求它在sudo模式下启动 但是,当使用VS代码进行调试时,我无法使用sudo启动它。有没有办法做到这一点?否则,对较低层的某些HCI调用将失败。如果这是Python脚本,您可以创建Python调试配置,然后将选项设置为true: 当设置为true并与“控制台”一起使用时:“外部终端”,允许调试需要提升的应用程序。需要使用外部控制台来捕获密码 { “名称”:“使用sudo运行python脚本”, “类型”:“python”, “请求”:“启动”,

我的代码使用BlueZ在几个HCI交换机上运行,并要求它在sudo模式下启动


但是,当使用VS代码进行调试时,我无法使用sudo启动它。有没有办法做到这一点?否则,对较低层的某些HCI调用将失败。

如果这是Python脚本,您可以创建Python调试配置,然后将选项设置为
true

当设置为
true
并与
“控制台”一起使用时:“外部终端”
,允许调试需要提升的应用程序。需要使用外部控制台来捕获密码

{
“名称”:“使用sudo运行python脚本”,
“类型”:“python”,
“请求”:“启动”,
“cwd”:“${workspaceFolder}”,
“程序”:“/path/to/script.py”,
“控制台”:“外部终端”,
“sudo”:真的吗
}
运行调试配置将启动一个外部控制台,您需要在其中输入
sudo
密码,然后使用root权限运行脚本