【问题标题】:Where are the VSCode error logs for extensions?扩展的 VSCode 错误日志在哪里?
【发布时间】:2017-10-26 13:29:04
【问题描述】:

当我收到扩展错误时,我无法知道错误发生的原因。

【问题讨论】:

    标签: visual-studio-code vscode-extensions


    【解决方案1】:

    您可能正在寻找:

    cmd-shift-p -> 搜索Show Logs -> Extension Host

    【讨论】:

    • 这应该是公认的答案,我也在找这些日志
    • 不幸的是,当我点击扩展按钮时收到通知错误,但没有新的日志
    • 对我来说最好的方法是 cmd-shift-p,然后搜索 Developer: Open Extension Logs Folder。
    • 如果您使用远程开发(例如通过 SSH),请改为点击 Remote Extension Host
    【解决方案2】:

    据我所知,没有专门的扩展日志。当你调试你的扩展时,你可以在控制台上写注释。但是,当您安装的扩展程序出现问题时,这将无济于事。但请记住,vscode 有点像“网络浏览器”,因此它具有常用的浏览器开发工具(请参阅帮助 -> 开发工具),

    它将向您显示运行时错误(以及这些工具通常允许的所有其他内容,包括整个 vscode DOM)。在这种情况下,这可能是您的最佳选择。

    对于使用 previewHTML(或 Web 视图)的扩展,有一个类似的好东西,但专为 HTML 开发量身定制。使用 ctrl/cmd+shift+P 打开命令托盘并输入“Webview Tools”。选择匹配项以打开类似于第一段中描述的视图。但这仅适用于 previewHTML 内容,并允许您对其进行调试!此视图仅在包含 Web 视图/预览 HTML 的页面处于活动状态时可用,并且在 Web 视图选项卡关闭时自动关闭。

    【讨论】:

    • 我不认为这有太大帮助。我有类似的情况(弹出:“Kubectl 命令失败”,没有任何进一步的指示),并且 Chromium 的开发人员工具没有帮助。大多数人不会开发扩展,而是使用它们。所以,根本没有答案,我不明白所有的选票。
    猜你喜欢
    • 1970-01-01
    • 2016-10-26
    • 2021-11-28
    • 2015-08-31
    • 1970-01-01
    • 2019-03-25
    • 1970-01-01
    • 1970-01-01
    • 2016-03-09
    相关资源
    最近更新 更多