I have used Eclipse a couple of times, just to see how it worked. For me, I just didn't "get it". I couldn't understand how I was supposed to set up a project. Then, I couldn't edit jsp's or xml in it. Now there are plugins, but I don't know how good they are. I do know, they don't stand a chance against IDEA.
I am another person that spent his own money on IDEA. Setting up a project was a breeze. JSP's have auto complete and syntax highlighting. Same goes for XML. Even without a DTD, IDEA offers you choices of the tags you have previously used. As others have mentioned, you don't have to take your hand off the keyboard to do anything. Everything has a key mapped to it to make life easy. Speaking of making life easy... If you type SomeClass sc = new SomeClass(); if you haven't imported SomeClass yet, IDEA offers to add the import for you. To say yes, just hit ALT+ENTER. As a matter of fact, you will learn to hit ALT+ENTER and CTRL+SPACE often. They are your friend. Getters and Setters? They are an ALT+INSERT, UPKEY, UPKEY, ENTER away. Oh, and when it adds code for you, it follows the code format that you have set, so you don't have to go back and put your { in the right place. Oh yeah, and most of these capabilities are in Eclipse, or Jbuilder... But they require you to use your mouse, or they "Just don't get it right." I am starting to sound like an infomercial... But IDEA is the greatest tool ever. Carl -----Original Message----- From: Jason L. Buberel [mailto:[EMAIL PROTECTED] Sent: Wednesday, June 18, 2003 1:05 AM To: Struts Developers List Subject: Re: [OT] IDEA was "Struts/.NET (was JavaPro)" I'd have to concur with Arron on IDEA vs. Eclipse. I was so impressed by IDEA that I also shelled out the $300 license from my own pocket even though Eclipse is free. The ability to map any command to a keyboard shortcut is indeed wonderful. It integrates well with perforce (which we use at work), and is generally more stable, faster, and is better at memory management, from what I can tell. -jason On Tuesday 17 June 2003 09:10 pm, Arron Bates wrote: > > > And IDEA may be the best developer's UI ever invented. > > > > Ted, would you mind comparing IDEA to Eclipse a little > > bit, if you have time? Not a full blown feature-by-feature review, > > just highlights. > > I've used the latest Eclipse, and it's ok, but it's not IDEA. > > Eclipse has many of the features IDEA has, but not all, and they're > not quite as well integrated. They have live templates, but IDEA's are > easier to invoke etc etc. Eclipse have taken on some of the features > to the degree that they seem to have even ripped off some of the icons > (eg. the little light globe for code hints). > > Take custom keymaps. Eclipse can finally do custom key maps, but only > for _some_ functions. IDEA can keymap _any_ function. The entire > keymap for the whole IDE is changeable. You can even set keymaps to > run your own ANT targets. I _really_ dig this. For repetitive tasks, I > have an ANT build file full of messy things I've keymapped to make > life easier. > > > All the little stuff, it's toe-to-toe. But the big ones like the local > in built version control and the diff tool are not there, and they're > awesome tools. The diff tool, is great, shows up things in a flash. > Local version control, didn't know you needed it until you have it. > IDEA keeps a version history of _all_ your changes to files regardless > of any other versioning system for the team. Basically, it rocks. Set > labels and things, roll back to last known good versions... it's now > indispensible. > > One of the killer features about the local VCS, is that IDEA unlike > any other editor I've ever seen, can undo global search and replaces > in your project for the entire undo histroy. too cool for words. > > > You'll find that people using IDEA will swear by it. I dig it so much > they got my money from my own wallet, in spite of other editors being > free and my stingy tendencies. :P > > There's a demo available, best way to find out is to suck it and see. > > > Arron. > > > I've historically always been restricted to whatever > > my employer gives me (which has usually been JBuilder), > > so I have little experience in different UIs. Things > > are about to change though :) > > > > -TPP > > > > ----------------------------------------- > > This email may contain confidential and privileged material for the > > sole use > > of the intended recipient(s). Any review, use, retention, distribution > or disclosure by others is strictly prohibited. If you are not the > intended recipient (or authorized to receive for the recipient), > please contact the sender by reply email and delete all copies of this > message. Also, email is susceptible to data corruption, interception, > tampering, unauthorized amendment and viruses. We only send and > receive emails on the basis that we are not liable for any such > corruption, interception, tampering, amendment or viruses or any > consequence thereof. > > > -------------------------------------------------------------------- > > - > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]