2011-06-20 36 views
1

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

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

+0

你有一辆法拉利。你的朋友正在改变为南斯 - 南斯更经济,更容易驾驶,但更丑陋。如果您需要节省几个便士或无法处理好法拉利,您还应该更换;你不应该改变,如果美对你很重要:) – pmg

回答

2

Gvim是一位编辑,就这些。是的,你可以定制gvim做很多事情,但它仍然是一个编辑器。 Gvim是世界上最好的编辑,所有关于gvim的。

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

虽然在去年我大部分时间都一直在使用Netbeans,但我还是建议Eclipse。原因是:Netbeans现在属于Oracle,Oracle不关心开源。 Oracle关心的只是赚更多的钱。例如,我使用netbeans编写python程序,但现在在netbeans的第7版中,pybe开发支持已从netbeans中删除。 (还有红宝石)。甲骨文的人说,他们必须专注于JDK 7的支持,所以他们不得不放弃对python和ruby以及其他不重要的东西的支持。我感到非常失望。然后我转向gvim(也许后来我会转向蚀,谁知道)

+0

UNIX是IDE,也是一个很好的:) – pmg

+1

世界上最好的编辑器?没有!只有_fanatics_可以相信!大家都知道,实际上,最好的编辑器是Emacs! Emacs的! Emacs!11 !! 1 \ * splutter \ * –

+1

@Thomas Padron-McCarthy,据我所知Emacs是一个操作系统,而不是编辑器。 LOL –

相关问题