Eclipse vs Intellij - please help me with points for a discussion..

Hi all. i know this may be a rehash of previous discussions on this, but i need some good points. If you have been able to convince your teams to use Idea over Eclipse, i'd love to know what winning points you brought up.

Tommorow i have a meeting at work called "Eclipse vs Intellij". it is to pick the 'standard' ide for an upcoming massive development effort.

if anyone can point me to some reasons (links, your thoughts) why one would choose Idea 4 over Eclipse 3 (m8?) i would appreciate it. It would be nice to have some "Idea does this, Eclipse does not...", or "Idea does this much better...". I just know that someone will say, "there's an eclipse plugin that does x too.."..grr. Unfortunaltly, i do not know eclipse well - i just learned enough to not like it and then got Idea.

I'll be arguing for Intellij and someone else will be pushing Eclipse. at the end of the day, one will be choses as standard for new folks joining the dev team. (i.e. templates, code style will be standard). Note: this does not mean one cannot use whatever they want to use.

The project will include everything from development on Tomcat, Jboss, Swing clients (perhaps using an internally built GUI framework), as well as standalone processes interacting with messaging systems, etc. we intend on utilizing Junit, Ant and CVS heavily.

Thanks in advance!!

-Trevor

1 comment
Comment actions Permalink

Hallo,
I have used intellij daily since the EAP for version 2.0 - when I quit
Jbuilder. I tried eclipse various times and I always went back to
intellij. Now I've been working for a couple of months on eclipse tools
projects - using idea ;) first and eclipse now.
My opinion is that there is only one reason to use eclipse over idea:
eclipse has huge support for building tools as eclipse plugins.

But, if you are not targeting eclipse as a platform, idea is much more
PLEASANT to use. Which makes you more productive.
Eclipse main drawback IMO is that its java editor is basic compared with
idea.
great idea features for me were:
type-based code completion, code folding, full syntax coloring, multiple
clipboard, ctrl-d (duplicate line) ctrl-c (copy current line), ctrl-w
(select word), fantastic usability with just the keyboard, fully
customizable keybindings (and shortcuts shown on every menuitem/tooltip
so that you eventually really learn them), the implements/overrides/is
overridden markers on the left gutter, navigate to implementors
command,.... oh so many niceties that I remember fondly. Another one:
you can copy an exception stack trace from an application and paste it
into the idea console of a dummy main class ... to have it hyperlinked
to code.

anyway, it's good that freedom of choice will be left for you too.
cheers,
Edo

Trevor wrote:

Hi all. i know this may be a rehash of previous discussions on this, but i need some good points. If you have been able to convince your teams to use Idea over Eclipse, i'd love to know what winning points you brought up.

Tommorow i have a meeting at work called "Eclipse vs Intellij". it is to pick the 'standard' ide for an upcoming massive development effort.

if anyone can point me to some reasons (links, your thoughts) why one would choose Idea 4 over Eclipse 3 (m8?) i would appreciate it. It would be nice to have some "Idea does this, Eclipse does not...", or "Idea does this much better...". I just know that someone will say, "there's an eclipse plugin that does x too.."..grr. Unfortunaltly, i do not know eclipse well - i just learned enough to not like it and then got Idea.

I'll be arguing for Intellij and someone else will be pushing Eclipse. at the end of the day, one will be choses as standard for new folks joining the dev team. (i.e. templates, code style will be standard). Note: this does not mean one cannot use whatever they want to use.

The project will include everything from development on Tomcat, Jboss, Swing clients (perhaps using an internally built GUI framework), as well as standalone processes interacting with messaging systems, etc. we intend on utilizing Junit, Ant and CVS heavily.

Thanks in advance!!

-Trevor

0

Please sign in to leave a comment.