vscode扩展上的当前工作目录主机启动



我过去做过一些主题开发,想更新它。不幸的是,我没有保存以前的launch.json,它缺少在f5上打开文件的功能。

我找到的唯一选项是cwd,但它不起作用。

{
"version": "0.2.0",
"configurations": [
{
"name": "Extension",
"type": "extensionHost",
"request": "launch",
"runtimeExecutabl5e": "${execPath}",
"args": [
"--extensionDevelopmentPath=${workspaceFolder}"
], 
},
]
}

我确信,在开发新主题时,我确实使用过打开vscode中由启动任务打开的文件。这就是我测试语法高亮显示的方式(通过在具有开发扩展名的vscode内部启动时打开不同的文件(。。。

发生了什么变化,如何使其重新发挥作用?

所以。。。若要在vscode中打开文件或文件夹,您需要将其作为args的最后一个参数提供。在我的情况下,launch.json看起来是这样的:

{
"version": "0.2.0",
"configurations": [
{
"name": "Extension",
"type": "extensionHost",
"request": "launch",
"args": [
"--extensionDevelopmentPath=${workspaceFolder}",
"--disable-extensions",
"${workspaceFolder}/examples"
], 
},
]
}

最新更新