能推荐个linux下的C/C++ IDE么?

2013-10-22 08:28:56 +08:00
 initialdp
需要能搜索、联想C/C++宏。请不要推荐vim,emacs这些神仙流的东西。

现在维护以前一个C/C++版本项目,充斥着大量的宏。在windows下,用source insight很方便查询。可以是linux/kubuntu下,试用了qtcreator, kdevelop等大型的IDE,都只能查询C函数或者C++类,对于宏,只能用搜索,有时候记不清宏的完整定义,查起来费劲死了。
12879 次点击
所在节点    Linux
34 条回复
tywtyw2002
2013-10-22 11:46:04 +08:00
@newghost 有没有什么文章说如何把vim搞成c ide呢?

在vim写简单的c还好,但是代码量一上去,就出现楼主的问题了,找函数很麻烦呀
sqbing
2013-10-22 12:19:15 +08:00
月经贴啊,cscope+vim派,eclipse派等等
wizardoz
2013-10-22 13:07:38 +08:00
eclipse
sourceinsight那东西,不能支持UTF8编码,删除汉字的时候会删掉一半,我只能呵呵了。
cctvsmg
2013-10-22 13:26:21 +08:00
codeblocks codelite sublime text
initialdp
2013-10-22 14:51:34 +08:00
试用了一下Sublime text 3,可以在整个工程范围查找symbol(sublime text2只能在当前文件内查找),很方便啊。这个版本还在beta阶段,看起来已经很不错了。
Moods
2013-10-22 16:38:00 +08:00
应该还是就那几个⋯
lehui99
2013-10-22 21:39:55 +08:00
source navigator不挺好?好像source insight就是模仿它做出来的windows版。
zhaoloving
2013-10-23 01:42:10 +08:00
eclipse or vim
csslayer
2013-10-24 03:44:03 +08:00
kdevelop 没有之一。
initialdp
2013-10-24 07:52:24 +08:00
@csslayer kdevelop也不能智能提示、查询C/C++宏啊?只能用普通的搜索功能查找。另外,在kdevelop中创建一个空工程后,无法将现有的C/C++文件加入工程,实在是莫名其妙啊(也许我没找到方法?)。我的系统是kubuntu 13.10,kdevelop是V4.5。

比较而言,我现在用qt creator,给它的开发团队提了些建议(类似sublime text 3的一些操作),要是能采纳的话,qt creator几乎就完美了。
fly2never
2013-10-24 18:10:16 +08:00
slickedit
woaiguzi
2013-10-24 19:56:50 +08:00
我没找到一款好的代码编辑器,事实上要么是操作不人性(VIM,emacs),要么是做成了IDE,事实上,为就只需要一个像Sourceinsight一样的东西看代码,写代码。。。。删汉字删一半是问题?我不觉得,不写汉字就可以了。
Narcissu5
2013-10-26 00:30:07 +08:00
@woaiguzi 一般编辑器只进行文本的查找,而sourceinsight之类的可能需要词法分析这一级的后台。这时候离ide也就一步之遥的,不如就直接做成ide
7jmS8834H50s975y
2016-04-19 07:15:36 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/86382

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX