日期:2014-05-16  浏览次数:20735 次

linux下ide的选择

1、KDevelop 4.0 稳定版发布

KDevelop 开发小组最终发布了 KDevelop 4.0 稳定版本。KDevelop 4.0 对 C++ 支持进行了增强,支持代码导航和语法检查;具有 CMake 支持;集成了 GDB;整合了相应文档;以及随附了 PHP 插件的第一版。

2、QtCreator

3、In Kubuntu 9.10 sudo add-apt-repository ppa:kubuntu-ppa/backports sudo apt-get update && sudo apt-get dist-upgrade update KDE 4.4.2 :-)

4、netbeans

5、wine vc6

6、nano gedit kate vim emacs

?

总结:比较各种ide的优劣,以期找到更好的。我想说在windows下vs系列当然是非常优秀的,配合上va更是无敌了。说实话,va的refactor真的做的很棒,让我可以很安心地只专注于coding本身,而不是一些细节问题。linux下,有人说netbeans很不错,也有人推荐codelite/codeblocks。后面两个我没试过,不过netbeans,我想说还是放弃吧。对于稍大一点的工程,netbeans根本无法解析,结果也一直出不来,而且经常假死。eclipse是一个不错的选择,至少我现在用下来的感觉是这样的。说道qtcreator,它在整合性方面确实做的很棒。但如果你不写qt,用它恐怕就有点鸡肋了。而我本身是用vim比较多,有割舍不下它的快捷,所以就用了eclim。这样在vim中就可以看到更多提示了。

其实说的功能是用VA能实现,所以我到现在都觉得VA是最好的IDE插件。其他的工具有个最明显的特点(包括VIM、VS、eclipse、netbeans、codeblocks),就是补全很机械化,你给出类名,就给你列出成员等等,而VA可以猜测你想输入什么,或者输错了什么。甚至从你打第一个字母的时候就在不断的“学习”,以此来更新自己的“知识”,类似于VIM的ctags,但是比ctags要智能得多。

在网上找了很久,想找一个linux下类似VA的工具(比如eclipse的VA插件?),可是找到的结果不外乎VIM+ctags+omni这种“答案”。而这一套方案却远远不能达到VA的智能度。所以希望这里能有高手提出解决方案。因为经常写跨平台代码,win和linux要两边切换,发现在linux实在没法配置出VA的那些方便的功能所以求助大家…………我现在都是很悲剧的用VA写代码之后mingw编译验证通过再去linux编译…………我不是牛人,所以代码多了时间长了自己也记不住,有时候只记得中间一两个词,这时候用VIM很痛苦……

对VA不出个eclipse插件版本感到很怨念……不知道为什么要在VS上吊死