5

我主要做 Java 和 C/C++ 开发,但我开始做更多的 Web 开发(PHP、Rails)和 Eiffel(学习一门新语言总是好的)。

目前,我将 Eclipse 用于 Java、C/C++ 和 Ruby(不是 Rails)。由于我了解环境,我认为找到一个插件并将 Eclipse 用于我所有的开发语言会更容易。但是在某些情况下,特定语言的 IDE(例如 Eiffel 的 EiffelStudio)会比 Eclipse 更好吗?

4

3 回答 3

7

我使用过很多 IDE,在大多数情况下,对我来说它会分解为个人喜好。有时,特定于语言的插件/插件/功能很不错,但除非它们是没有你就无法生存的东西,否则应该选择最适合你的东西。

我认为,如果您对多语言 IDE 感到满意,最好还是坚持使用那个。这样您就不必记住多个 IDE 布局、键盘快捷键等。

于 2008-09-08T17:29:15.870 回答
1

掌握 IDE 需要时间和精力。对于需要使用多种语言进行开发的程序员来说,使用多语言 IDE 无疑是有益的。出于同样的原因,VI 和 Emacs 等工具如此受欢迎。

另一方面,专门针对一种语言的 IDE 有时在某些方面可能会走得更远,并且在某些情况下可能是首选。

我喜欢 Eclipse 作为 Java IDE(以至于我们决定构建一些基于 Eclipse 的应用程序)并且我是 Emacs 的粉丝。但我也喜欢 IntelliJ 的 Groovy 支持和 EiffelStudio 的效率。

这是一个品味问题,你原谅你爱的人......

于 2009-09-19T21:50:31.073 回答
0

这完全取决于用户和语言本身,如果您对键盘快捷键感到满意,那么您可以考虑使用插件,否则您可以使用 IDE。但是,大多数 IDE 都带有跨功能键映射,因此您可以使用您更熟悉的键映射....

于 2010-12-14T08:05:08.983 回答