1

我希望我在 Eclipse 编辑器中定义的任何代码样式..应该由编码器遵循,所以我可以强制执行它,因为程序甚至不会在不满足所有规则的情况下构建???

4

1 回答 1

0

它认为这在 Eclipse 中是不可能的。有两个问题需要解决:

检查源代码是否满足规则。

CDT 中不支持此功能,但似乎还有其他工具(请参阅讨论A free tool to check C/C++ source code against a set of coding standards?)。

将检查集成到构建过程中。

要捕获所有可能的构建链(内部 CDT 构建、Makefiles、...),您需要使用自己的构建器挂钩到构建过程,该构建器在 CDT 构建之前执行。这需要编写一个插件。如果您的构建使用 makefile,那么将这样的工具集成到构建过程中应该相当容易。

于 2010-04-15T07:06:43.133 回答