调试 VS Code 主题时出现警告“您没有用于调试‘带注释的 JSON’的扩展”

问题描述 投票:0回答:4

我生成了在 VS Code 中创建颜色主题所需的文件。我使用 generator-code 节点包完成了此操作。

My file structure is as follows

当我运行 VS Code 的调试器时,我得到 this warning,它阻止调试器运行。

以下是我的launch.json文件的内容供参考:

{
  "version": "0.2.0",
  "configurations": [
      {
          "name": "Extension",
          "type": "extensionHost",
          "request": "launch",
          "runtimeExecutable": "${execPath}",
          "args": [
              "--extensionDevelopmentPath=${workspaceFolder}"
          ],
          "outFiles": [
              "${workspaceFolder}/out/**/*.js"
          ],
      }
  ]
}

如果您想知道运行调试器时我期望发生什么,这是我在教程中遇到此问题的时刻

编辑:好吧,我通过删除文件并重新开始以某种方式回避了这个问题。我不确定之前是什么导致了这个问题。

debugging visual-studio-debugging vscode-debugger
4个回答
46
投票

仅当我在打开 launch.json 或tasks.json 文件的情况下尝试启动调试器时,才会出现此弹出窗口。切换到我的测试文件之一并启动调试器修复它


0
投票

当我的 launch.json 不符合

version
+
configurations
方案时,我遇到了此错误,我将
configurations
的内容复制粘贴到文件中,而不是将其放入数组中。

{
    "name": "Extension",
    "type": "extensionHost",
    "request": "launch",
    "runtimeExecutable": "${execPath}",
    "args": [
        "--extensionDevelopmentPath=${workspaceFolder}"
    ],
    "outFiles": [
        "${workspaceFolder}/out/**/*.js"
    ],
}

0
投票

尝试添加配置(菜单-->运行-->添加配置-->你的浏览器)


0
投票

确保包含扩展代码的文件夹是您在 VSCode 中打开的文件夹。它必须是 VSCode 中的根项目文件夹才能运行扩展。

© www.soinside.com 2019 - 2024. All rights reserved.