我有一个包含许多.c和.h文件的大项目。你有什么工具可以获得最佳体验?
我在线搜索,发现用户推荐etags
,global
和ECB
。我只是想知道哪一个最适合我的情况,以便我能坚持下去。感谢。
答案 0 :(得分:2)
我认为etags
或ctags
易于使用。许多开源项目都附带make
规则来生成这些类型的数据库。对于C ++,ebrowse
更好。就个人而言,我喜欢使用与emacs
捆绑在一起的项目。如果您下载第三方应用程序,则必须在升级时重新编译,并且通常需要进行更多集成工作。至少如果您从etags
和ctags
开始,您会发现他们没有所需的功能,然后调查一些第三方eLISP软件包。
我做了一些假设。
使用XEmacs和/或Windows和OSx可能会有更好的效果。
显然,global
符合我的标准;但我个人从未使用过它。我试图让CEDET
工作,这很困难。如果您的发行版附带了.deb
,.rpm
等广告资源,可能会更容易CEDET
。