Visual studio code 如何在VS代码问题窗口中放置消息

Visual studio code 如何在VS代码问题窗口中放置消息,visual-studio-code,vscode-extensions,Visual Studio Code,Vscode Extensions,我有一个VS代码扩展,它在json文件上强制执行json模式。当出现错误时,它会将一条消息发布到Problems(问题)窗口中,这非常好 如何从分机写入此窗口,以便将自己的消息放入问题窗口 我搜索了文档,只能找到showInformationMessage、showRorMessage和showWarningMessage,但这些都没有将消息放在我可以看到的任何地方 任何有关正确方法或合适文档页面的提示都会非常有用。您可以使用诊断来进行此操作。该API的起点是来自的createDiagnosti

我有一个VS代码扩展,它在json文件上强制执行json模式。当出现错误时,它会将一条消息发布到Problems(问题)窗口中,这非常好

如何从分机写入此窗口,以便将自己的消息放入问题窗口

我搜索了文档,只能找到showInformationMessage、showRorMessage和showWarningMessage,但这些都没有将消息放在我可以看到的任何地方

任何有关正确方法或合适文档页面的提示都会非常有用。

您可以使用诊断来进行此操作。该API的起点是来自的
createDiagnosticCollection()
。vscode扩展示例对此有详细说明。其基本思想是充当一个映射,URI作为键,诊断数组作为值