我可以在eclipse IDE中为c ++代码强制执行代码样式策略吗?

时间:2010-04-12 12:52:00

标签: eclipse coding-style rules

我希望我在eclipse编辑器中定义的任何代码样式都应该由编码器跟随,所以我可以执行它,因为程序甚至不会满足所有规则而构建???

1 个答案:

答案 0 :(得分:0)

它认为Eclipse不可能开箱即用。 有两个问题需要解决:

检查源代码是否符合规则。

在CDT中没有对此的支持,但似乎还有其他工具(参见讨论A free tool to check C/C++ source code against a set of coding standards?)。

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

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