如何在 Eclipse 中扩展 IErrorParser 来定义自己的语法检查?

How to extend IErrorParser in eclipse to define own syntax checking?

我的意图是在 Eclipse 编辑器中有自己的 C 编程命名规则 例如:函数应以文件名开头,最多包含 20 个字符 - FILENAME_MaxOf20Char().

当它被违反时必须显示警告。

为此尝试扩展 org.eclipse.cdt.core.IErrorParser。但是这个是从编译器输出解析的。

IErrorParser 不是用于此目的的正确扩展点。

您想使用代码分析 (CodAn) 框架并编写自定义检查器。有关文档,请参阅 this page