我有一位同事希望从 InteilliJ Idea 切换到 Eclipse,并且担心不了解 Eclipse 命令集。
我想知道 - 有没有人有键盘映射的链接,可以将 Eclipse 命令设置为至少与 Idea 匹配?
你做了这个转换吗?我们应该注意哪些“陷阱”、提示或信息?
谢谢!
最佳答案
我自己经历了这次经历 - 结果是我的博客上出现了一系列文章:
- http://virgo47.wordpress.com/2011/01/30/eclipse-vs-intellij-idea/
- http://virgo47.wordpress.com/2011/02/22/from-intellij-idea-to-eclipse-2/
- http://virgo47.wordpress.com/2011/03/24/from-intellij-idea-to-eclipse-3/
- http://virgo47.wordpress.com/2011/02/28/why-to-synchronize-with-svn-in-eclipse/
- http://virgo47.wordpress.com/2011/04/10/from-intellij-idea-to-eclipse-4/
- http://virgo47.wordpress.com/2011/06/28/from-intellij-idea-to-eclipse-5/
它们(显然)都偏向于 Idea,但充满了相关的 Idea-Eclipse 比较、键盘快捷键、小故事和观察。总的来说,它们都是非常好的 IDE,但是如果 IDEA 是 100%,那么 Eclipse 是 90%,甚至可能是 95% - 最大的差异是:
- 需要不同的思维方式,项目、模块、工作区可能意味着不同的事物,或者在一个或另一个 IDE 中根本不使用,您在 Eclipse 中拥有/需要透视图,而不是在 IDEA 中,等等...
- IDEA 中默认 Maven/SVN 支持的质量更好(它也是内置的),更流畅且问题更少 + IDEA 中的 3way diff 非常棒,一般 Eclipse 人员都非常害怕合并 - 现在我明白了为什么
- IDEA 更加精致,图形故障更少,突出显示的默认颜色也更好等。
- IDEA 的免费版本没有 Eclipse 提供的那么多功能以及所有可能的免费插件 - Eclipse 插件生态系统是如此之大!
- 在补全、重构和其他小事情方面,IDEA 在 margin 情况下更加聪明,而 IDEA 自 2000 年以来一直在同类中名列前茅
我很幸运,最终不必进行转换,因为我们使用的 Maven 项目在两个 IDE 中都运行得很好。不过,我仍然将 Eclipse 用于其他项目 (xtext)。
关于面向 IntelliJ Idea 用户的 Eclipse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/167400/