技术解析

能推荐个linux下的C/C++ IDE么?
0
2021-07-19 01:53:33
idczone
需要能搜索、联想C/C++宏。请不要推荐vim,emacs这些神仙流的东西。

现在维护以前一个C/C++版本项目,充斥着大量的宏。在windows下,用source insight很方便查询。可以是linux/kubuntu下,试用了qtcreator, kdevelop等大型的IDE,都只能查询C函数或者C++类,对于宏,只能用搜索,有时候记不清宏的完整定义,查起来费劲死了。
可以尝试一下用 wine 跑 source insight ,会发现不少bug,不过随便用用应该没问题
也可以参考这个贴: /t/81904

codeblock试试? 不知道jetbrain系列对错c++支持如何。

Eclipse

netbeans,我09、10年用的时候就支持宏展开了

CodeBlocks 适合初级用户,也是 Win 下的 VCx 最佳替代品

Sublime
高手都是用记事本的……

查找用grep呗

linux 下 wine source insight 挺不错的,我还特地去买了个 license 方便在公司用。

KDevelop 用的什么版本?我记得最新的应该很猛了,是不是没配置好……

轻量级推荐下 CodeLite http://codelite.org/

等吧~JetBrains要出c/c++的IDE了,品质绝对值得等待哦!

另外 cscope 也不错的。

codeblock 简洁够用

codelite

Netbeans 呢,写PHP的时候,我觉得各种函数啊,变量啊提示蛮多的,C++不知道

codeblock 或者 eclipse

我是在最新的kubuntu 13.10使用kdevelop V4.5, 这应该是最新的版本了。不具备source insight那样对宏进行提示、自动联想的功能。也可能是我对kdevelop配置不熟悉,有知道的朋友请帮忙指点一下。多谢。

看了一下网站,貌似是为objC开发的啊。不过还是很期待这个软件,希望能早点弄出来试试。

主要是不想装wine。。。

没人用slickedit?虽然我只有win版的,但Linux是一样的,非常好用.

有没有什么文章说如何把vim搞成c ide呢?
在vim写简单的c还好,但是代码量一上去,就出现楼主的问题了,找函数很麻烦呀

月经贴啊,cscope+vim派,eclipse派等等

eclipse
sourceinsight那东西,不能支持UTF8编码,删除汉字的时候会删掉一半,我只能呵呵了。

codeblocks codelite sublime text

试用了一下Sublime text 3,可以在整个工程范围查找symbol(sublime text2只能在当前文件内查找),很方便啊。这个版本还在beta阶段,看起来已经很不错了。

应该还是就那几个⋯

source navigator不挺好?好像source insight就是模仿它做出来的windows版。

eclipse or vim

kdevelop 没有之一。

kdevelop也不能智能提示、查询C/C++宏啊?只能用普通的搜索功能查找。另外,在kdevelop中创建一个空工程后,无法将现有的C/C++文件加入工程,实在是莫名其妙啊(也许我没找到方法?)。我的系统是kubuntu 13.10,kdevelop是V4.5。
比较而言,我现在用qt creator,给它的开发团队提了些建议(类似sublime text 3的一些操作),要是能采纳的话,qt creator几乎就完美了。

slickedit

我没找到一款好的代码编辑器,事实上要么是操作不人性(VIM,emacs),要么是做成了IDE,事实上,为就只需要一个像Sourceinsight一样的东西看代码,写代码。。。。删汉字删一半是问题?我不觉得,不写汉字就可以了。

一般编辑器只进行文本的查找,而sourceinsight之类的可能需要词法分析这一级的后台。这时候离ide也就一步之遥的,不如就直接做成ide

楼主可以试试 https://github.com/wsdjeg/DotFiles

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服