兄弟们,
对于C++,在左侧面板中将类层次结构显示为一棵树,有什么可供选择的吗?我使用VisualWorks Smalltalk已经有一段时间了,而且类的显示方式和方法的出现使得构建类所做的事情变得非常容易。遗憾的是,我在C++上找不到类似的东西。Eclipse可能有这样的模式吗?
谢谢,frapple_hok
发布于 2008-11-30 21:27:14
不幸的是,C++不适合这种类浏览器,原因有二:
在Linux上,KDevelop、月食和其他各种都支持C++,并或多或少地支持在C++源代码的任意基础上进行反省。
您还可以从ctags获得一些里程,它分析源代码文件并标识类型、类、成员等的定义。这可以与任何合适的编辑器(如维姆、埃马克斯或许多其他编辑器和IDE的 )一起使用。从支持标记的源代码编辑器中,您可以将光标放在引用上并跳转到其定义。它不如检查那么好,但是您并没有真正的运行映像的概念。您最接近的调试器是调试器,如DDD。。
发布于 2008-11-30 20:47:31
读取器:--我自己从未使用过这个工具。(也许我会开始.)
从长期的经验中,我了解到我可以将"emacs“+任何东西放到google中并找到它。(字面意思是任何事情!有些人手头有太多的空闲时间.)
在本例中,"emacs类浏览器“将显示EBROWSE,这可能是您要寻找的内容。
在“左面板”方面,emacs支持将单个窗口垂直向上(拆分窗口-垂直)或水平拆分(拆分窗口-水平)。或者使用多个窗口(如果您愿意的话)(make-frame-命令)。
在更典型的IDE特性方面,emacs支持字体锁定(着色)、进行集成(跳转到错误)、gdb集成(调试)、基于语言的自动缩进、标记埃塔格、区分两个文件(或针对修订的文件)、对源代码修订系统的签出/签出、拼写检查等(我确信其他堆栈溢出条目突出显示了emacs的许多特性。或者尝试斯拉什多。绝对检查“完整”功能!(要求‘完成’),也可能是“对齐-regexp”!)
发布于 2009-11-18 20:48:39
我知道至少有两种选择:
https://stackoverflow.com/questions/329109
复制相似问题