在linux下使用gui的C++的最好的稳定性(编辑器和编译器)是什么?
注意:显然不是在寻找一个完整的IDE。
发布于 2008-12-08 20:53:09
我喜欢用Emacs编写代码。它有一个很好的gui,也适用于gdb。最近,我在处理一些代码片段时拍摄了一张快照(见下文,它看起来一点也不像1980年:)。
也就是说,还有很多其他不错的IDE。我喜欢Eclipse开发的,听说它也有一个很好的C++插件(CDT)。从最近开始,Netbeans也可以在C++上工作。KDevelop,一个支持多种语言的集成开发环境,目前正在为KDE4:KDevelop Blog重写。看起来很有希望。还有其他一些我不能告诉你的地方,因为我还没有测试过它们,包括Anjuta (用于Gnome桌面)和Code::Blocks (用wxWidgets编写,它是非常跨平台的)。如果您所需要的只是一个用于编译器的图形用户界面和一个符号浏览器,那么您也可以使用,它速度非常快,并且包含一个像KDevelop这样的嵌入式终端。
所有这些都有其起伏。最好都试一试,然后再决定。从稳定性的角度来看,我发现Emacs非常稳定,永远不会崩溃,Eclipse也非常成熟。Netbeans获得了第三名。它有时会挂起,但总体上也是相当成熟的。KDevelop喜欢不时地崩溃(Ed),但在这方面取得了很大进展。特别是3.5版确实向前迈出了一大步,感觉比以前的任何版本都更成熟。
Emacs编辑了一些代码:

Emacs调试会话:

发布于 2008-10-02 21:35:56
停留在免费的东西的领域,可能是Eclipse的C++插件,否则我使用g++ + gdb + make + gvim +其他gnu的东西编写代码。结果很棒,但学习曲线是严峻的。
根据您编写的代码,还有Qt designer和KDevelop,但我还没有用过它们。
补充:读回你最初的问题,你似乎想要一些还不是IDE的东西(程序列表),尽管它提供了一个GUI。我不记得有任何用于gcc的图形用户界面,但是gdb确实有一个名为DDD的图形用户界面。因此,至少在某些情况下,您必须使用控制台。
发布于 2008-10-02 22:06:01
对于Windows和Linux,Code::Blocks都可以作为C++集成开发环境很好地工作。我现在只在工作中使用它(在两个平台上),并且比起Visual Studio之类的工具更喜欢它。我发现代码补全的效果也更好!
它在挑选可用编译器方面相当不错,可以与gcc、MinGW和Visual Studio编译器一起使用,而且它还具有调试功能。
https://stackoverflow.com/questions/164693
复制相似问题