Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Eclipse for IntelliJ Idea Users [closed]

I have a coworker who is looking to switch from InteilliJ Idea to Eclipse, and is concerned about not knowing the Eclipse set of commands.

I was wondering - would anyone have a link to keyboard mappings that can set Eclipse commands to at least sort of match Idea?

Have you made this switch? Any "gotchas", tips, or info we should be aware of?

Thanks!

like image 949
awied Avatar asked Oct 03 '08 15:10

awied


People also ask

Why do people use Eclipse instead of IntelliJ?

A: Eclipse is better than IntelliJ for large and complex projects. This is because it indexes the entire project during startup. IntelliJ IDEA, however, outshines Eclipse when it comes to dealing with existing projects.

Can Eclipse and IntelliJ work together?

IntelliJ IDEA automatically detects Eclipse projects located on your computer and places them in the dedicated node right on the Welcome screen. This node will be available among the recent projects until you decide to remove it. When the Eclipse project is in the node, just click it to quickly open it in the IDE.

Which is better IntelliJ IDEA or Eclipse?

If you are doing a lot of Java EE development, then Eclipse is the better choice. IntelliJ is the better choice if you are doing more standard Java development. However, Eclipse is still a very popular IDE with many features that IntelliJ does not.


2 Answers

I went through the experience myself - and result was a series of articles on my blog:

  • 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/

They are all biased towards Idea (obviously) but full of relevant Idea-Eclipse comparisons, keyboard shortcuts, little stories and observations. In generall, they are both very good IDEs, but if IDEA is 100%, Eclipse is 90%, maybe even 95% - with biggest these differences:

  • different mindset is needed, Projects, Modules, Workspace may mean different things or are not used at all in one or the other IDE, you have/need Perspectives in Eclipse, not in IDEA, etc...
  • quality of default Maven/SVN support is better in IDEA (it is also built-in), much smoother and less problems + 3way diff in IDEA is just great, generally Eclipse guys are so scared of merging - and now I understand why
  • IDEA is far more polished, less graphics glitches and much better default colours for highlighting, etc.
  • free version of IDEA does NOT have so many things as you can have with Eclipse with all possible free plugins - Eclipse plugin ecosystem is just so big!
  • IDEA is just way smarter in margin cases when it comes to completion, refactorings, and these other little things where IDEA was the top of the class the whole time since 2000

I was lucky I didn't have to convert in the end because we use Maven projects that work just fine in both IDEs. However I still use Eclipse for other projects (xtext).

like image 115
virgo47 Avatar answered Sep 23 '22 04:09

virgo47


Get the plugin from here. It seems easier to install than the one in Bartosz' answer, plus no 404s...

For the lazy: direct link to plugin

Drop the plugin jar in eclipse/plugins folder and restart eclipse. Now in preferences dialog under General > Keys you can find "Intellij Idea" key scheme.

like image 31
itsadok Avatar answered Sep 22 '22 04:09

itsadok