Search This Blog

Loading...

Friday, January 6, 2012

Exploring the world: Eclipse after IntelliJ

updated on 09.01.2012

I've been an IntelliJ IDEA fan for quite a long time but there are pretty many buddies at the web who are happy with eclipse. Having my knowledge of the basic IntelliJ facilities improved significantly by working at the IntelliJ Core team, I've decided to try using eclipse at home for a while and build own opinion about it.

This post is expected to be expanded as I spend more time with eclipse and collect more information about it.


Table of contents






Editor


Highlighting braces at the txt files

Haven't found a way to teach eclipse to highlight matched braces at the plain text file. IntelliJ does that perfectly (fixed couple of bugs at that area myself :) ):



Call action by name

'Call action by name' ('Ctrl+Shift+L' in eclipse) supports speed search at IntelliJ. I.e. it's possible to start typing a name and the actions list is automatically trimmed:


Appearance

Imho, eclipse doesn't provide enough visual separation between editing area and auxiliary information like line numbers, foldings etc:

eclipse:


The same code looks as follows at the intellij:


Maven


UI for pom.xml

I like the additional pom.xml UI provided by eclipse:


Adding maven dependencies

It's much more convenient to add new maven dependencies at eclipse:



  • it's possible to do that via UI;

  • completion is provided;

  • the dependency is automatically added to the pom.xml;



IntelliJ also allows to do that but the facilities are not so productive:

6 comments:

  1. Had no idea about Help -> Find Action in IDEA. Thanks!

    ReplyDelete
  2. Welcome :)
    It's Ctrl+Shift+A at the default keymap. It's also useful when you remember action's name but not its hotkey - the shortcut is shown next to the action.

    ReplyDelete
  3. Great. Will you feed your observations into IntelliJ IDEAs youtrack?

    ReplyDelete
  4. It's hard to answer yes or no because I don't want to dummy copy the functionality. It's more like getting inspired by idea, analyze how it can be improved and describing the resulting vision as a feature request.

    ReplyDelete
  5. What about Alt-Insert on the pom to add a new maven dependency in IDEA?
    That brings up a searchable list.

    ReplyDelete
  6. Not sure whether such feature would have big value - at least from my own experience we don't add new maven dependencies often.

    ReplyDelete