【发布时间】:2016-08-10 09:52:29
【问题描述】:
只是想知道是否可以获取当前文件的所有诊断信息?我希望为我的扩展程序实现一个“修复所有”命令。
目前我正在使用 CodeActions 提供程序,它只为当前上下文提供诊断。
【问题讨论】:
标签: visual-studio-code vscode-extensions
只是想知道是否可以获取当前文件的所有诊断信息?我希望为我的扩展程序实现一个“修复所有”命令。
目前我正在使用 CodeActions 提供程序,它只为当前上下文提供诊断。
【问题讨论】:
标签: visual-studio-code vscode-extensions
很遗憾,我没有从 API 中看到任何方法。
我看到的唯一 API 是用于创建您自己的诊断程序。
您需要修复的诊断是否由您创建?如果是这样,您可能会从tslint extension
中获得灵感基本上,每当您验证文件并创建诊断程序时,请检查每个文件以查看它是否是“可修复”问题,创建修复它所需的编辑并将其推送到集合中。您可以注册一个“fixAll”命令,该命令将通过并修复所有内容。
【讨论】: