Eclipse CDT:查看结构层次结构

时间:2014-08-22 07:13:57

标签: c eclipse struct hierarchy eclipse-cdt

我正在寻找一种解决方案来查看一个相当大的结构,它是由Eclipse CDT中的树形显示构建的更多结构。我使用的结构由更多结构组成,这些结构也由更多结构组成。我希望能够将完整的结构视为树,并能够导航结构。

是否有可以执行此操作的eclipse插件?

以下是eclipse中包含的类型层次结构的屏幕截图,这种方法很有用。但是当我想进一步导航到结构时,我必须双击该项,转到声明,然后在类型层次结构中打开该项,之后父结构消失。

(点击链接获取截图,我没有足够的声誉发布图片)

Screenshot

2 个答案:

答案 0 :(得分:0)

  

我希望能够将完整的结构视为树,并且是   能够导航结构。

您可以使用Quick OutlineJumping to definition的组合。

您可以使用Quick Outline在当前结构成员中选择任何结构,使用Jumping to definition转到它的定义并递归地重复此过程。您将看不到完整的结构树,但您可以浏览它。

答案 1 :(得分:0)

如果您可以切换到“调试”透视图并启动调试会话,则可以在“表达式”选项卡中将指针转换为所需的对象类型(例如,结构typedef),然后从那里获得一个可扩展的对象,并且-结构的可折叠视图。