Weeell the best ones ive used so far are:
Eclipse - "Eclipse is an open platform for tool integration built by an open community of tool providers. Operating under a open source paradigm, with a common public license that provides royalty free source code and world wide redistribution rights, the eclipse platform provides tool developers with ultimate flexibility and control over their software technology."
Eclipse
JBuilder - "Speed development of Java™ applications, learn Java programming, and develop and redistribute your own tools with Borland® JBuilder® 2005 Foundation, the leading cross-platform Java IDE."
JBuilder
They are both pretty similar, can be a bit of an #### to set up but once they are they well worth it. They alert you to errors which will occur before you compile it -ive gone back to using JEdit in the labs cause they don't have either of the above and i found it so frustrating having to write code then compile it every so often to find small syntax errors. Get one of these and im sure you will never look back.
If your not into advanced programs then you can always go old skool and use notepad ;) Hope that helps.
MrScruff
Junior Poster in Training
89 posts since Nov 2004
Reputation Points: 10
Solved Threads: 0
Eclipse and JBuilder are the best in the business. IDEA is supposedly also excellent, I've never used it so I can't tell.
I never liked Netbeans/Forte. Poor project management, poor performance and a memory hog (this goes for every version I've used which means every major release).
Shall we get into a VI versus Emacs battle? :)
Personally I don't give a gnat's ass about GUI builders, wizards, etc. etc.
When learning the language you should never use them and when you do know the lanuguage you'll typically find you can work faster by typing in the code than by modifying generated code.
jwenting
duckman
8,392 posts since Nov 2004
Reputation Points: 1,662
Solved Threads: 337
Hi eveyone,
i am using JavaIDE for windows version 1.7 . It's a no frills java editor and it actually to my experience seem to be the best but sadly its not being updated anymore.
Yours Sincerely
Richard West
freesoft_2000
Practically a Master Poster
623 posts since Jun 2004
Reputation Points: 25
Solved Threads: 10
I mostly use JBuilder 2005 for speedy application development
nanosani
Unauthenticated Liar
1,830 posts since Jul 2004
Reputation Points: 45
Solved Threads: 56
JBuilder comes with a very good debugger.
It can also open multiple files at once.
I do hope you have a legal version of Codewarrior, JBuilder and JCreator? If so they'll come with manuals which I suggest strongly you read.
If not you're a common criminal.
jwenting
duckman
8,392 posts since Nov 2004
Reputation Points: 1,662
Solved Threads: 337
it should be and if not (you'd be surprised at the volume of pirated software in schools and companies) it's not your problem :)
jwenting
duckman
8,392 posts since Nov 2004
Reputation Points: 1,662
Solved Threads: 337
Why not use ViM?
I personally like it, and I'm not trying to start a holy war here. It's got syntax highlighting, you can split frames in the window, and it's got Macros and stuff you can record. It works great for me, what little programming I do. I do, however, edit LOADS of scripts in it.
alc6379
Cookie... That's it
2,820 posts since Dec 2003
Reputation Points: 186
Solved Threads: 147
I too like VI but for large projects it's slow.
Being able to jump from one source to another saves tons of time, as do things like code completion (type the first few characters and a list of available methods and members starting with that is presented).
Also, having realtime syntax checking in Eclipse has almost done away with compiler errors for me.
All of those of course should only be used once you know the language. To LEARN Java something like VI is best.
To use it professionally use whatever is available, having a strong IDE like Eclipse will increase your productivity a lot.
jwenting
duckman
8,392 posts since Nov 2004
Reputation Points: 1,662
Solved Threads: 337