我最近在几个项目上测试了doxygen。
似乎doxygen对待java接口,抽象类和类相同。没有斜体字体或建议项目的类型。这使得继承图看起来像一个类继承自多个超类。这很烦人。
我错过了一些设置还是设计成这样的?
答案 0 :(得分:4)
这实际上是缺少的功能。
Doxygen在内部知道类型,但是如果我没记错的话,Graphviz / dot会出现一些问题,导致某些节点无法使用斜体而其他节点没有。
在不同的列表中提供类和接口(以及其他特殊复合类型,如Objective-C协议和类别)也有一个长期的想法,但到目前为止还没有实现(尽管可以随时提供帮助) ;-)