Eclipse或Netbeans?

我目前正在使用GVIM进行C开发,但最近我发现许多开发人员开始使用Eclipse或Netbeans。 Eclipse(http://www.eclipsecolorthemes.org/)还有许多比我在www.vim.org上看到的更复杂的主题。

尽管缺乏有效的键绑定,但使用Eclipse / Netbeans的主要动机是什么? 哪两个更适合C开发? 它们在哪些方面优于GVIM,哪些方面较差?

Gvim是一名编辑,就是这样。 是的,你可以自定义gvim做很多事情,但它仍然是一个编辑器。 Gvim是世界上最好的编辑,这都是关于gvim的。

Eclipse和Netbeans是IDE。 整合开发环境。 因此,他们不仅仅是一名编辑,尽管他们不像gvim这样的编辑。 但除了文本编辑之外,你还可以使用ide做其他事情。 例如,调试,打包,部署,可视化设计等。 使用gvim你无法轻松完成所有这些工作。 这就是为什么我们需要一个ide。

我建议日食,尽管去年我大部分时间都在使用Netbeans。 原因是:Netbeans现在属于Oracle,而Oracle并不关心开源。 Oracle关心的只是赚更多钱。 例如,我使用netbeans编写python程序,但现在在netbeans的第7版中,python开发支持已从netbeans中删除。 (还有ruby)。 甲骨文的家伙们表示,他们不得不专注于JDK 7的支持,所以他们不得不放弃对python和ruby以及其他不重要的东西的支持。 我感到很失望。 然后我转向gvim。(也许以后我会转向日食,谁知道)