Linux中最好的C ++开发环境

时间:2010-04-17 15:51:36

标签: c++ linux ide

我对Eclipse和Qt创建者有一些经验,对他们的调试器有些失望,在编辑器中则不那么令人失望。在Windows上,我喜欢使用Visual Studio进行调试,使用SlickEdit进行编辑(SE也可以在Linux上使用)。有没有一个IDE比上面提到的更好?

7 个答案:

答案 0 :(得分:4)

我绝对推荐Eclipse和CDT插件。如果您只需要一个好的编辑器而不是一个完整的IDE,Emacs将是我的首选。

我几乎每天都在Linux上使用Eclipse,这些日子主要用于C ++编程。 CDT插件非常好,因为它与g ++编译器和gdb调试器很好地集成在一起。最重要的是,CDT真正强大的功能是代码索引器 - 即微软称之为Visual Studio的“intellisense”。 CDT索引器非常复杂,它几乎就像一个编译器,因为它在你输入时真正理解你的代码。通常,它允许我在构建项目之前发现错误。 Eclipse也可以处理非常大的源代码树,特别是如果你使用64位JVM运行它。

Eclipse是一个很棒的IDE,有很多用户,如果你不了解任何其他IDE,你可能想要从它开始。因为它支持多种语言并且拥有如此多的工具,即使您切换到使用不同技术的另一个项目,您仍然可以保留IDE。所以你只需要学习一个工具(对于Emacs来说也是如此)。

答案 1 :(得分:2)

答案 2 :(得分:1)

Emacs + Emacs Code Browser + g ++(来自gcc)。 GCCSense也很酷。

这是一个轻巧,光滑且极其强大的环境。不是每个人都喜欢Emacs。对于习惯于传统IDE的人来说,NetBeans是一个很好的选择。

答案 3 :(得分:1)

我使用Code::Blocks并且它完美无瑕,如果你来自Visual Studio IDE,它会很棒。

答案 4 :(得分:0)

KDevelop 4(kde-4.4分支),内置cmake支持,git,subversion,addon添加php支持。

答案 5 :(得分:0)

nano(带语法高亮)+ make + gcc + gdb + valgrind

谁还需要什么? ;)

答案 6 :(得分:0)

Geany,QT Creator或Eclipse CDT。 如果你不需要一个完整的IDE学习emacs,它不仅是一个编辑器,而且是一个完整的桌面环境,浏览器,终端等等。