将vscode与COBOL结合使用,并执行编译源代码和定义的问题的任务,Matcher可以:
有些警告是“不需要的”,并决定将其忽略(不是编译器,因此它们仍然会在终端中显示并出现),但不应在“问题”窗格中显示它们。
将鼠标移到错误上说:“添加一个棉绒注释以忽略该警告,但是单击它不会更改代码(我打算这样做是 )。 / p>
是否有一个选项可以定义规则,以忽略不知道棉绒的vscode(实际上,“ linter”是task.json中定义的problemMatcher)的警告,可能是settings.json / tasks.json?
如果不能直接做任何事情, 可以定义一个问题匹配者说“忽略”吗?如果可以,怎么办?
如果仍然不可能,那么我将定义一个固定模式以将这些警告作为信息进行匹配-但我想找到一个更好的解决方案。
答案 0 :(得分:1)
扩展程序作者已经提出了这个问题,可以在https://github.com/spgennard/vscode_cobol/issues/216上找到具体问题的答案。
最重要:
观察到的问题与[一个错误:]棉绒因无绒毛问题而被触发,并且在几个月前[在扩展名中]得到解决。
答案 1 :(得分:0)
您可以在问题匹配器中添加负前瞻:
(?!.*(?:sometextYouDontWant|otherTextNotWanted))here_the_original_regex