Comment IDEA from IntelliJ rocks! (Score 1) 679
I've been developing with IntelliJ since March 2000 or so. We've got about 10 developers using it. It's great! Runs on Solaris! Runs on Linux! Windows, even! I don't like those big monster "do-it-all-for-you" IDEs.... they try, but they don't. I don't want my IDE generating hundreds of lines of bloggy code for me. What ever code I do in my IDE I want to still be able to pop it up in vi if I need to. Forget all those super-duper debuggers...you don't need them if you write and test your code properly. Write code, not bugs! IDEA works really well, it has great syntax hilighting, excellent search tools (hmmm.. where is this class defined? Bingo!) It's also got ANT integration! Sweet! Weaknesses? If you are doing intense GUI work, IDEA does not give you GUI tools for windows and widgets. In that case, I'd go for Forte or JBuilder. Visual Age? Phooey! As for UML integration (Together), well, I do as much UML as needed to illustrate a concept and then I code the sucker. When you work on your UML, you must think "code". I want to spend time coding, not attempting to model every arcane concept in UML. Eventually, your UML and your code will NOT match, and then where will you be? Your code should be your reference! Ruthlessly keep your code lean, mean and clean! Documentation lies! Big fancy IDE's do not empower mediocre programmers! Don't believe the hype!