Use eclipse as base

Hi all,

I have to work with IntelliJ Idea, but I don't feel happy about it. I never have
so much problems with a IDE. I know there a so much feature in it, but
nothing is developement to end. So much is buggi, or not thinking to end.
E.g. view of data like classes, errors somethingelse are not user friendly,
or subversion things like eclipse synchonize. The other thing is the code
completion, it is fare a way from a good code completion like there from
eclipse. The biggest thing what I ever hear is, yes Idea can it also, but
you have to implement it for your self. We pay money for Idea, I don't
will implemented things what I can have for free...

I do not find the goal for IntelliJ Idea. I always see they have it, but only
rudimentary.


Use eclipse as base platform and put all your good stuff on at.

Thanks.

11 comments
Comment actions Permalink

Please be more specific as to the problems encountered.

0
Comment actions Permalink

Hello Mike,

If you find Eclipse to be a better IDE, you're very much welcome to use it.
We do not have any plans to build an IDE on top of the Eclipse platform.

I have to work with IntelliJ Idea, but I don't feel happy about it. I
never have
so much problems with a IDE. I know there a so much feature in it, but
nothing is developement to end. So much is buggi, or not thinking to
end.
E.g. view of data like classes, errors somethingelse are not user
friendly,
or subversion things like eclipse synchonize. The other thing is the
code
completion, it is fare a way from a good code completion like there
from
eclipse. The biggest thing what I ever hear is, yes Idea can it also,
but
you have to implement it for your self. We pay money for Idea, I don't
will implemented things what I can have for free...
I do not find the goal for IntelliJ Idea. I always see they have it,
but only rudimentary.

Use eclipse as base platform and put all your good stuff on at.


--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

ok. E.g. when you write a loop over a list. Eclipse fill your loop with the right things like for

List<String> myItems = getSomeList();

for (String item : myItems) {

}

In this case I have only write and execute the codecompletion. This was only a simple example.
There are many otherthings like that. Yes can wrote it my self, but don't must it.

A nother example is the optimize import in eclipse optimize imports it in ItelliJ Idea stupid.

Or create a new class it very uncomfortable. So that I have to that I be in the right package before I
create a new class etc.

And many otherthings. Have a test in eclipse and will see what I mean. For me it's the programming
stuff far from it is good.

0
Comment actions Permalink

If I could, then I would do it. But I can't. It would be nice if IntelliJ Idea
would be user-friendly and developer. And not much good thought, but
was not then developed to end. So that you can use it well and does
not think this is missing the last bit. Sorry, it is my feeling of IntelliJ Idea.

0
Comment actions Permalink

Hello Mike,

ok. E.g. when you write a loop over a list. Eclipse fill your loop
with the right things like for

List<String> myItems = getSomeList();

for (String item : myItems) {

}


Try typing 'iter' and pressing Tab.

In this case I have only write and execute the codecompletion. This
was only a simple example. There are many otherthings like that. Yes
can wrote it my self, but don't must it.

A nother example is the optimize import in eclipse optimize imports it
in ItelliJ Idea stupid.


Please provide details.

Or create a new class it very uncomfortable. So that I have to that I
be in the right package before I

create a new class etc.


We don't see this as a problem with IntelliJ IDEA. You need to specify the
location for the class in any case.

Also, IntelliJ IDEA provides many different ways to create a class, for example,
the "Create from usage" fix.

And many otherthings. Have a test in eclipse and will see what I mean.
For me it's the programming stuff far from it is good.


We've certainly tried using Eclipse and we do not think that copying the
Eclipse user experience will improve IntelliJ IDEA.

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

I know Dmitry does not need the input, but ... please oh please, don't make IDEA eclipse-like.

The reason why so many of us like IDEA, is exactly because it does not behave like eclipse.
Maybe, Mike, you're an eclipse-guy, but we aren't, and IDEA is for us as intuitive to use as eclipse seem to be for you

0
Comment actions Permalink

My experience has been the opposite - I find IDEA to be far more user friendly
than Eclipse, with a more consistent and less intrusive UI.

It seems to me that you expect IDEA to behave in exactly the same way as
Eclipse. It doesn't, and of course there's a learning curve associated with
that. A lot of IDEA's power is also hidden just beneath the surface and it
takes time to become familiar with all the tricks to get the most out of
it. You also appear to be very quick to criticise without basis (eg your
comments on code completion). Take the time to explore the features, read
the documentation, look at the "Tip of the Day"s and "Productivity Guide".

What I would also suggest is you give clear examples of each of the points
that frustrate you. Hopefully users here will be able to show you the "IDEA
way" of tackling the problem. Some solutions might be quite different to
what you're used to in Eclipse and require you to change your approach somewhat,
but in the long run I think you'll find it's worth the effort.

With regards to optimising imports. Go to Settings (CTRLALTS) and type
"auto import" into the search box in the top left. Do any of those settings
make it less "stupid"?

Also for your List example - read up on Live Templates. They are
very powerful, and to say that IDEA lags Eclipse in this area is just plain
wrong.

If I could, then I would do it. But I can't. It would be nice if
IntelliJ Idea
would be user-friendly and developer. And not much good thought, but
was not then developed to end. So that you can use it well and does
not think this is missing the last bit. Sorry, it is my feeling of
IntelliJ Idea.



0
Comment actions Permalink

ok. E.g. when you write a loop over a list. Eclipse fill your loop
with the right things like for

List<String> myItems = getSomeList();

for (String item : myItems) {

}

Try typing 'iter' and pressing Tab.



thats ok, but quest why is that not under the codecompletion (ctrl+space)? That was in my opinion
a codecompletion thing and it was more comfortable, or?

In this case I have only write and execute the codecompletion. This
was only a simple example. There are many otherthings like that. Yes
can wrote it my self, but don't must it.

A nother example is the optimize import in eclipse optimize imports it
in ItelliJ Idea stupid.


Please provide details.



e.g. I remove some imports and than I use ctrl+alt+o nothing happened. I have to go to allred things
an press alt+enter. So in my opinion ist that not so user frriendly. Yes, yes why are you remove your
imports, but I've do it.

Or create a new class it very uncomfortable. So that I have to that I
be in the right package before I

create a new class etc.


We don't see this as a problem with IntelliJ IDEA. You need to specify the
location for the class in any case.

Also, IntelliJ IDEA provides many different ways to create a class, for example,
the "Create from usage" fix.

Yes, but from time to time creating a class without any usage was es more confortable
to choose the package in the create dialog.



We've certainly tried using Eclipse and we do not think that copying the
Eclipse user experience will improve IntelliJ IDEA.

Yes, hear from many IntelliJ Idea users trolls thats all bad in eclipse :-D
Im thinking both learn from each other.

0
Comment actions Permalink

+

Please don't complain about IntelliJ not being eclipse.

There are other forums where this sort of whining is more appropriate.

0
Comment actions Permalink

And many otherthings. Have a test in eclipse and will see what I mean. For me it's the programming
stuff far from it is good.


Since approx. 5 years I often tried to use Eclipse but it lacks so much more
or less small features which I'm used to from IDEA. I gave up on Eclipse.

IDEA is not perfect, especially it regularly introduces regressions with
each new major release (and the developers often only fix them in the next
major release which introduces new regressions ...), but for me IDEA still
is the best option.

BTW, two years ago we've tried to create a new application on top of RCP and
it was the worst code I've ever seen[1] - especially because of the massive
usage of static methods. I whole-heartily can understand if someone does NOT
try to build anything on top of RCP.

Thomas Singer

I'm not sure whether my understanding of good code is so much different
from those who designed Eclipse or whether it really sucks.

0

Please sign in to leave a comment.