Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Java > Java IDE

Thread Tools

Java IDE

Roedy Green
Posts: n/a
On Wed, 14 May 2008 11:00:05 -0700 (PDT), Lord Zoltar
<(E-Mail Removed)> wrote, quoted or indirectly quoted someone who
said :

>Actually, a text editor and command prompt CAN be good.

I still use a text editor for experiments, mainly because it comes up
quickly and does not make a production of creating a new class or
insisting it remain compilable for all time.

The big attractions of the IntelliJ IDE for me are:

1. global safe rename. I am quite compulsive about naming things, and
renaming to resolve ambiguities. I also sometimes develop with one set
of short names then rename to a more formal set. It is the smartest
rename I have yet used.

2. navigation. Find a definition. Find usages. Look up parms needed
for a method invocation. The alpha list summary list of methods and

3. refactor, especially Extract method to keep making the code ever
more encapsulated.

4. cookie cutter for get/set/constructor etc. It is not quite what I
want. It does not generate the JavaDoc skeleton.

5. constant feedback, but not overwhelming feedback of syntax errors
(unbalanced, undefined, unused). You don't have to compile to get
clean syntax.

6. the code reformatter and rearranger. I have never seen anything
with that degree of control to make my listing look exactly as I want
them. I like it that I don't waste keystrokes formatting and that I
can change my entire body of work's formatting in a keystroke.

Roedy Green Canadian Mind Products
The Java Glossary
Reply With Quote
Roedy Green
Posts: n/a
On Wed, 14 May 2008 22:22:34 -0700 (PDT), Neo Pantain
<(E-Mail Removed)> wrote, quoted or indirectly quoted someone who
said :

> Its up to you.. as per my perspective Ecllipse is best

All of us have tried several IDEs, and settled on one, then learned
its quirks. Using any other is like eating with your left hand.

In the meantime, all IDEs improved. You tend to compare your IDE NOW,
with the other IDE, you only partly learned THEN.

So there is a great tendency to overvalue your current IDE.

We need an objective experiment. We need a crop of newbies. Each
newbie is given a project and an IDE, at the end of 2 weeks they drop
that project, start another with a different IDE.

We measure how far each newbie got with each IDE, and do some stats.

This at least would give you a measure of the learning curve.

I wonder if some CS department at a University could arrange such a

Roedy Green Canadian Mind Products
The Java Glossary
Reply With Quote
Arne Vajhøj
Posts: n/a
Lew wrote:
> My observation is that IDEs vary little in feature set.

I think they vary quite a bit in features, but that they do
not vary much in the features that are sufficient for most people.

Reply With Quote
Lionel van den Berg
Posts: n/a
On Fri, 16 May 2008 13:24:24 +0000, Roedy Green wrote:

> On 16 May 2008 19:08:06 +1100, Lionel van den Berg <(E-Mail Removed)>
> wrote, quoted or indirectly quoted someone who said :
>>Most stuff on your site is very helpful but I found the discussions in
>>the table at the above link very inconsistent and not all that useful.
>>They are also out of date, at least for Netbeans.
>>I think each IDE needs to be examined against a set of
>>features/behaviour whatever. Just a suggestion, it would be a lot of

> If you are up for updating even some of the information, please email
> it.

In that case I may well do, at least for Netbeans and Eclipse.

I have seen a very good comparison between Eclipse and Netbeans at one
stage, but I have no idea where it was or who did it.

Reply With Quote

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
IDE/SATA and IDE/ATA controller mdnchauhan Software 0 05-19-2008 05:30 AM
[IDE] - The Dynamic Opportunity - ActiveState Komodo IDE / Open Source Ilias Lazaridis Python 6 01-28-2006 09:42 PM
[IDE] - need a simple IDE which lists methods and variables Ilias Lazaridis Ruby 13 04-12-2005 01:35 AM
Python IDE like NetBeans/Delphi IDE Python 5 04-06-2005 05:56 AM
enhanced ide vs ide AndyPaul Computer Information 1 01-01-2004 03:30 AM