我正在搜索和IDE,它给了我(大部分)统一的Linux / Windows和C / C ++和Java体验。我对在Windows上使用Netbeans感到有些自在,我想知道在C上有什么期望。我听说Visual Studio调试器在C上非常好,这是否扩展到Mono?它真的比Netbeans上的强大吗?
答案 0 :(得分:8)
我在过去的一两个月里一直在Linux上使用NetBeans进行C ++开发并且喜欢它。我正在研究一个大代码库1 +百万行代码。只要您的项目适当引用,我就发现NetBeans将提供“intellisense”信息,几乎没有任何问题。现在,它并不完美,并且绝对不如Java,但我找不到更好的选择。 NetBeans调试器是gdb的前端,也可以很好地工作。更容易,而且我的经验比DDD更稳定。我没有尝试过使用NetBeans的Mono项目,所以我不能这么说。
此链接说明了如何在NetBeans中设置C ++项目,并可能为您提供更多有关该主题的信息。这适用于NetBeans 6.7 NetBeans C/C++。
答案 1 :(得分:2)
Eclipse CDT也非常实用
答案 2 :(得分:0)
你可以使用代码块,它对c / c ++来说也是一个非常好的。
答案 3 :(得分:0)
我不这么认为,因为它消耗了大量的内存,并且如果你打开了很多项目,可能会完全占用你的CPU。它实际上使用了它可以感觉到的每一点CPU,并且它在长时间内这样做,使整个应用程序无用。对于现代UI应用程序来说,这当然是完全不可接受的。它也有点迟钝。
因此我切换到Visual Studio Code for Linux。它不是一个完整的IDE,但无论如何我都不需要它。我不在" flow"它还没有,但我认为它有潜力。
答案 4 :(得分:-1)
VS C ++的问题是没有智能感知。 Netbeans C ++是一个很好的产品。但我建议使用DevC ++编辑器,它是免费的,带有很多插件和智能感知器。