【发布时间】:2020-05-15 14:38:51
【问题描述】:
场景
使用带有 COBOL 的 vscode 和编译源代码的任务 + 定义的问题匹配器:
- 正确执行任务(所有输出显示在终端窗格中)
- 解析错误和警告,在“问题”窗格中正确显示它们
问题
一些警告是“不需要的”并被决定忽略(不是由编译器,因此它们仍会在终端中引发和查看),但它们不应显示在“问题”窗格中。
将鼠标移到错误上会显示“添加 lint 注释以忽略警告,但单击它不会更改代码(我猜这是它的意图)。
问题
是否有一个选项可以定义规则以忽略 vscode 不知道 linter 的警告(实际上“linter”是 tasks.json 中定义的问题匹配器),可能是 settings.json/tasks.json?
如果什么都不能直接做,也许可以定义一个问题匹配器说“忽略”?如果是 - 如何?
如果这仍然不可能,那么我将定义一个固定模式以将这些警告匹配为信息 - 但我想找到一个更好的解决方案。
【问题讨论】:
标签: visual-studio-code vscode-tasks