【问题标题】:VSCode - You don't have an extension for debugging HTML errorVSCode - 您没有用于调试 HTML 错误的扩展
【发布时间】:2021-05-07 06:58:05
【问题描述】:

我在 Visual Studio Code 上做了很多工作,但从昨天开始在我所有的设备上都显示:你没有用于调试 HTML 的扩展

经过几次尝试,我删除了 VSCode 并重新安装了它。它工作正常,但只要我关闭 VSCode 并重新打开它,错误就会一直显示。

我注意到,当我关闭它时,会出现一个很小的更新框。我已经重新安装了几次,但它一直在发生。

【问题讨论】:

  • 他们刚刚更新了它,我也有同样的问题。这是一个错误,VSCode 需要对其进行排序,并且下次更仔细地测试(请)。我按照它的建议单击“查找 HTML 扩展”,它仍然会弹出。很烦人。
  • 谢谢!很高兴知道这不是我的问题:)
  • 同上。如果按F5保存,是否会特别出现?我按 F5 保存并运行(并创建一个有用的阶段副本),但我发现代码很难配置调试器,我放弃并开始在单独的应用程序中全局监控 F5(win API)以启动我的自己的调试器。如果他们在听,如果 F5(和其他键)可以在没有 JSon 的情况下轻松配置为只运行一个 exe,那就太好了。这样我就可以在 chrome 的现有选项卡中刷新页面。当他们谈论 HTML 调试器时,他们忘记了 HTML 页面可能包含在 ASP 等中。干杯
  • 现在我的解决方案是重新安装旧版本的 Visual Studio 代码,并禁用自动更新。
  • 我采用了 Angelo Gabriel Abrita 的解决方案(下面的最后一个),然后按照我添加到该解决方案的评论中的描述对其进行了修改。问题解决了!

标签: html visual-studio-code


【解决方案1】:

转到RUN 并选择ADD Configuration...

选择您的浏览器和宾果游戏后!

【讨论】:

  • 如果您不希望它执行任何操作,请将 "type": "pwa-msedge",(或 chrome 等)更改为 "type": "pwa-node", 添加行 "runtimeExecutable": "c:\\none.bat", 并使该批处理文件成为仅带有 echo 行的存根。我的系统上没有安装节点,
【解决方案2】:

launch.json 文件似乎丢失了。转到Run and Debug 并单击Create a launch.json

【讨论】:

  • 为我工作!按 F5 用于提示我在新项目中生成 launch.json。相反,我得到的是,“你没有用于调试 C# 的扩展。”在您回答之前,我没有将它连接到丢失的 launch.jsonRun > Add Configuration... > .NET Core 解决了。也许在 VS Code 更新中删除了生成启动文件的提示...?
【解决方案3】:

使用launch.json 不适用于我的html 文件。我所做的只是将文件的路径粘贴到我的浏览器中,它对我来说很好。

【讨论】:

    猜你喜欢
    • 2021-09-27
    • 1970-01-01
    • 2019-02-11
    • 1970-01-01
    • 2017-08-31
    • 2021-09-26
    • 1970-01-01
    • 2019-03-07
    • 1970-01-01
    相关资源
    最近更新 更多