【问题标题】:Get all diagnostics for the open file获取打开文件的所有诊断信息
【发布时间】:2016-08-10 09:52:29
【问题描述】:

只是想知道是否可以获取当前文件的所有诊断信息?我希望为我的扩展程序实现一个“修复所有”命令。

目前我正在使用 CodeActions 提供程序,它只为当前上下文提供诊断。

【问题讨论】:

    标签: visual-studio-code vscode-extensions


    【解决方案1】:

    很遗憾,我没有从 API 中看到任何方法。

    我看到的唯一 API 是用于创建您自己的诊断程序。

    您需要修复的诊断是否由您创建?如果是这样,您可能会从tslint extension

    中获得灵感

    基本上,每当您验证文件并创建诊断程序时,请检查每个文件以查看它是否是“可修复”问题,创建修复它所需的编辑并将其推送到集合中。您可以注册一个“fixAll”命令,该命令将通过并修复所有内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-28
      • 2012-07-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多