Eclipse CDT vs NetBeans C++ vs [重复]

Posted

技术标签:

【中文标题】Eclipse CDT vs NetBeans C++ vs [重复]【英文标题】:Eclipse CDT vs NetBeans C++ vs [duplicate] 【发布时间】:2010-09-16 23:56:35 【问题描述】:

可能重复:Best C++ IDE or Editor for Windows

大家好。

长期以来,对于 C/C++ 开发,我一直使用 Notepad++ 和命令行来编译 C/C++ 程序。现在,我想开始使用 IDE,并且我已经尝试了很多。目前,我正在考虑 Eclipse CDT 或 Netbeans C++,但也欢迎其他建议。问题是我找不到这两种软件的任何最近的、公正的比较。所以,我想听听关于哪个 IDE 更好的意见。 “更好”是指代码完成度、可配置性、易用性、速度,尤其是调试能力和调试速度。在选择 C/C++ IDE 时,我真的需要帮助。谢谢!

编辑: 因为我在 Windows 和 Linux 上都进行开发,所以我需要一个兼容 Windows 和 Linux 的 IDE,并且默认使用 GCC,所以 Visual Studio 不适合我。谢谢!

【问题讨论】:

Best C++ IDE or Editor for Windows 的可能重复项(投票问题应为 CW) @Billy 我忘了在我的帖子中提到,因为我在 Windows 和 Linux 上开发,我需要一个兼容 Windows 和 Linux 的 IDE,并且默认使用 MinGW/GCC 编译器工具集,这意味着我不能使用 Visual Studio,所以我的帖子不是您上面提到的线程的重复。 @user:好的,有plenty of other questions in that vein as well。 【参考方案1】:

我已经使用 Eclipse 多年了,它是一个具有广泛功能的可靠 IDE。如果您还没有尝试过它是否适合您的需求,我建议您试一试。

话虽如此,我最近开始使用 NetBeans,我必须说我比 Eclipse 更喜欢它。它似乎比 Eclipse 更精简(内存使用量更少,启动速度更快等)。不过我还没有测试过它的内置调试功能,所以在这方面我不能说什么。

值得庆幸的是,市面上有许多免费提供的优质 IDE。我建议安装一些并尝试在每个中执行相同的基本任务集(创建一个新项目,添加源代码,构建,运行,调试等),看看他们的感受。很快,您应该开始了解哪些满足您的需求,哪些缺乏。

【讨论】:

感谢您的回复!我会试试的。【参考方案2】:

您的问题编辑后:

我强烈推荐 Code::Blocks: http://www.codeblocks.org/

【讨论】:

谢谢,我去看看 Code::Blocks!【参考方案3】:

我想为 Visual Studio 投一票。

【讨论】:

不过,这在 Linux 上并不能很好地工作。 @Timo:最初的问题没有提到 Linux。 很公平 - 当我看到它确实提到 Linux 的问题时。实际上,我可能也会推荐 Visual Studio 作为一个不错的 Windows C++ IDE。 您可以在 Windows 上使用 VS 指向带有 VisualGDB 的 Linux 机器。

以上是关于Eclipse CDT vs NetBeans C++ vs [重复]的主要内容,如果未能解决你的问题,请参考以下文章

centos 配置eclipse jdt和cdt

Win7下C/C++跨平台开发工具IDE的安装之Eclipse-CDT

如何在Ubuntu中使用Eclipse + CDT开发C/C++程序

如何在Ubuntu中使用Eclipse + CDT开发C/C++程序

如何在Ubuntu中使用Eclipse + CDT开发C/C++程序

Eclipse C/C++ CDT 烦人的问题