aspose file tools*
The moose likes IDEs, Version Control and other tools and the fly likes Any suggestions for IDE's Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Engineering » IDEs, Version Control and other tools
Bookmark "Any suggestions for IDE Watch "Any suggestions for IDE New topic
Author

Any suggestions for IDE's

Will Carpenter
Greenhorn

Joined: Mar 17, 2004
Posts: 26
Just bought a laptop and I need suggestions for a Java IDE to load on it, preferrably free or lo-cost. I used CodeWarrior on my desktop, but don't have the CDs for CodeWarrior any more.
Layne Lund
Ranch Hand

Joined: Dec 06, 2001
Posts: 3061
Sun's NetBeans is a decent IDE. You can download it from http://java.sun.com. Also, I've heard that Eclipse is good, but I've never used it personally.

Layne
[ January 13, 2005: Message edited by: Layne Lund ]

Java API Documentation
The Java Tutorial
Jeanne Boyarsky
author & internet detective
Marshal

Joined: May 26, 2003
Posts: 30758
    
156

Will,
We have an IDEs forum for future IDE questions.


[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
Jeff Bosch
Ranch Hand

Joined: Jul 30, 2003
Posts: 805
Why do I always get thirsty when I see a Bartender post?



Give a man a fish, he'll eat for one day. Teach a man to fish, he'll drink all your beer.
Cheers, Jeff (SCJP 1.4, SCJD in progress, if you can call that progress...)
Jeroen Wenting
Ranch Hand

Joined: Oct 12, 2000
Posts: 5093
Why do I always get frustrated when I see a post asking about the best IDE?

If you have a legal copy of CodeWarrior you could always contact Metroworks for a replacement disk. May cost some, but if you're happy with the product that would be worth it.

You can also consider Borland JBuilder. It's far far superior to Netbeans (and uses far less system resources).

Another option might be Eclipse 3.1. Also lighter than Netbeans.

There's a few hundred (thousand?) more IDEs out there.


42
Joe Myn
Greenhorn

Joined: Oct 19, 2004
Posts: 25
JCreator Pro is all what u need

http://www.jcreator.com
Peter Rooke
Ranch Hand

Joined: Oct 21, 2004
Posts: 804

I would recommend Eclipse. Mind you a lot of the time I just use VIM and build with ANT.


Regards Pete
Jeroen Wenting
Ranch Hand

Joined: Oct 12, 2000
Posts: 5093
Originally posted by PaPa:
JCreator Pro is all what u need


Maybe it's all that someone named "u" needs but for most people it's not something they'll want to use.
And as the OP isn't called "u" I don't see the point of you pointing out that JCreator is all "u" needs...
marc weber
Sheriff

Joined: Aug 31, 2004
Posts: 11343

I'm still a Notepad and Command Prompt user, but I've tried a few IDEs and like Eclipse.

Like any type of application, the IDE that's "right" for you depends on your needs, experience, and expectations. I think the real benefit of IDEs is in streamlining the development process of (larger) projects -- especially when working in a team setting.

To beginners learning the language, a full-fledged IDE can complicate more than it simplifies. These users might be more comfortable with an enhanced text editor.
[ January 14, 2005: Message edited by: marc weber ]

"We're kind of on the level of crossword puzzle writers... And no one ever goes to them and gives them an award." ~Joe Strummer
sscce.org
Noah Carroll
Ranch Hand

Joined: Sep 20, 2000
Posts: 96
I use RealJ which is free online. It is basically that a fancy notepad that highlights the syntax and allows you to run your applications with one click of the mouse. It is simple to use.
Jeroen Wenting
Ranch Hand

Joined: Oct 12, 2000
Posts: 5093
A good editor to get to know well is VI. Many people don't like it, which is part myth, part religious war (hi Emacs guys), and a large part lack of familiarity (it's not your fancy notepad).
Big advantage is that's it's AFAIK the only editor that's available on just about any operating system and hardware you can think of, also ones that have no GUI, so you can log into a remote server using rlogin, telnet, or ssh for example and use it on the console yet still have a full fledged editor (of course the text based versions often lack things like syntax highlighting).
It's probably one of the most powerful editors (if not the most powerful) you'll ever see.

http://www.vim.org

My little pal for when Eclipse and JBuilder just don't work for some reason.
Layne Lund
Ranch Hand

Joined: Dec 06, 2001
Posts: 3061
Originally posted by marc weber:
I'm still a Notepad and Command Prompt user, but I've tried a few IDEs and like Eclipse.

(snip...)

If you insist on using a text editor, you should at least use something a bit more powerful than Notepad. On the rare occassion that I code in Windows, I like TextPad. It provides syntax highlighting and "smart" indentation without being an all-out IDE. Of course, I typically just use emacs under Linux, but it's also available for Windows.

-Layne
marc weber
Sheriff

Joined: Aug 31, 2004
Posts: 11343

Originally posted by Layne Lund:
If you insist on using a text editor, you should at least use something a bit more powerful than Notepad.

Like Wordpad? :roll:

Seriously, I know you're right. I keep intending to get better acquainted with Eclipse, so I'll be more comfortable using it. (I'm also considering getting a Mac in the next couple of months, so that raises some interesting questions too...)
Joel McNary
Bartender

Joined: Aug 20, 2001
Posts: 1821

Originally posted by PaPa:
JCreator Pro is all what u need

http://www.jcreator.com


PaPa:

Welcome to JavaRanch! We don't have many too many rules around here, but one of them is our Naming Policy. Please change your display name to comply with our standard. Adjunct to this rule is a disdain of IRC/Text message shorthand (10x, u, AFAIK, etc...). We won't delete posts becuase of this, but we do not encourage it. Many of our members are international, and not all have English as their primary language. Thanks.
[ January 14, 2005: Message edited by: Joel McNary ]

Piscis Babelis est parvus, flavus, et hiridicus, et est probabiliter insolitissima raritas in toto mundo.
Joel McNary
Bartender

Joined: Aug 20, 2001
Posts: 1821

I will also take the time to say that our other main rule is "Be nice!" There are plenty of Java forums out there that have a reputation for being nasty, you're-an-idiot-for-event-asking-that-question reputation; JavaRanch strives for a community where people will nicely point out the location of the JavaDoc, nicely point you in the direction of the FAQ, or even nicely point out the rules of JavaRanch itself.

Sometimes we all need to keep this in mind.
Mike Gershman
Ranch Hand

Joined: Mar 13, 2004
Posts: 1272
I can't talk about all IDE's but I have had a lot of negative experiences with NetBeans.

1. It's unstable. It hangs for odd reasons. When's the last time you saw javac or gcc blow up? Programming's a bear when your tools are unstable.

2. Big sections are undocumented. The GUI editor, for example has only minimum doc. Then you sort of fumble around inside like in an old fashioned funhouse. Makes you really appreciate the JLS and API doc.

3. The volunteer support is hard to access and they often don't respond at all.

4. You can accidentally corrupt your NetBeans windows configuration so that some of them are impossible to get back, even by a very experienced colleague. Even deleting and reinstalling NetBeans is no answer unless you find out about the hidden file that preserves the corrupted configuration.

5. When Windows XP pages out NetBeans, it can easily take 60 seconds to page back in. In that time I could page in the entire Microsoft Office suite.

6. NetBeans 4.0 forces you to rebuild you entire project structure. Think what that meanns in a large shop. But if you want Tiger, you are forced to upgrade.

I feel better now, thanks.


Mike Gershman
SCJP 1.4, SCWCD in process
Joe Myn
Greenhorn

Joined: Oct 19, 2004
Posts: 25
Hello All,

I was not aware of the name policy, sorry for that, but i can not seem to know what is the problem with the "u" ? Please explain.
Jeroen Wenting
Ranch Hand

Joined: Oct 12, 2000
Posts: 5093
if you don't understand the problem with "u" take some English classes (but apparently not in India).
u is a single letter, not a word. It has no meaning inside a sentence unless part of a word.
Joe Myn
Greenhorn

Joined: Oct 19, 2004
Posts: 25
"U" should be posting in the english 101 forums.

"U" got to go out more often.

"U" GOT TO GET A LIFE.
[ January 15, 2005: Message edited by: Joe Myn ]
David O'Meara
Rancher

Joined: Mar 06, 2001
Posts: 13459

The #1 rule here is this: be nice. This thread may have served it's purpose and be about to be closed. We'll see.

Joe, it is true that we prefer forms of communication that promote understanding, but while it is something I have a strong preference for, there is no rule about it. I believe it promotes understanding and professionalism.

As far as I am aware there are two rules:
#1 Be Nice.
#2 Have a valid Display Name

Have I mentioned rule #1?
Jeanne Boyarsky
author & internet detective
Marshal

Joined: May 26, 2003
Posts: 30758
    
156

Joe,
Aside from the reasons about professionalism, there are two concrete reasons not to use "u." First, a person with a vision impairment may use a text to speech reader to read the posts. Something like "10x" would be read as "ten x" which is confusing when listening. Secondly, some people run posts through a language translator to read the posts in their native language. Translators have trouble with slang. However, David is correct in that we do not have a rule on this. We do like to point things like this out (in a nice way) so people can take part in making JavaRanch a friendly and accessible place for all.

Now as for my opinion on IDEs: As pointed out earlier, Eclipse is a good and free IDE. I think it is useful to switch because Eclipse has many plugins and is used widely. This gives it better support. And you can't lose the CD because all the old versions of online
[ January 15, 2005: Message edited by: Jeanne Boyarsky ]
Joel McNary
Bartender

Joined: Aug 20, 2001
Posts: 1821

Anyway, since this thread seems to be about IDEs, I'm going to move it to our IDE forum. (Should have done that to start with.... )
Sanjaya Sugiarto
Ranch Hand

Joined: Mar 25, 2004
Posts: 229
A very good for light-weight programming: Gel ( http://www.gexperts.com/ )

My take for free "heavy-weight" IDE: Eclipse and Netbeans


<a href="http://www.wi.hs-furtwangen.de" target="_blank" rel="nofollow">Business Information Technology - Hochschule Furtwangen University, Germany</a>
Hussein Baghdadi
clojure forum advocate
Bartender

Joined: Nov 08, 2003
Posts: 3479

Personally, I like IntelliJ a lot.
jetBrains has released a new license for personal usage, check it.
http://www.jetbrains.com
netbeans and eclipse are great ....
Hussein Baghdadi
clojure forum advocate
Bartender

Joined: Nov 08, 2003
Posts: 3479

Hi all.
is JDeveloper 10.1.3 developer preview is free for personal usage (at home only) ??
I'm trying to download it from oracle.com , but I'm reseving 404 status code
any ideas ??
Jeanne Boyarsky
author & internet detective
Marshal

Joined: May 26, 2003
Posts: 30758
    
156

John,
Yes it is free. Try it again. I was able to get to the page sucessfully.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Any suggestions for IDE's