A question for Eric and Brian, others are welcome to join in and answer. If you were to think of your favorite IDE's for the most convenient ease of use with XP.... maybe it integrates Ant and JUnit very well.... what might come to mind, and why?
Sun Certified Java Programmer for the Java2(tm) Platform<br />IBM Certified Solution Developer, WebSphere 3.5
IntelliJ's IDEA is awesome -- thats what they recommend in the book too, but I'm sure they'll go into more detail about why here. Eclipse is pretty good too (*free* being a major bonus). It's lacking some of the features of IntelliJ -- but I think with the right plugins, it can compete ok. IntelliJ makes refactoring and testing VERY easy -- JUnit testing is integrated nicely, as is ANT... Its just a matter of learning *how* to do all the cool things
I have been using IDEA for about two years, and their slogan is right on target: "Develop With Pleasure". I think this article says it all: Intellij IDEA Article They have an Early Access Program (EAP) that you can sign up for to get sneak previews of the latest and greatest features, and become involved with reporting bugs and submitting new feature requests. Here's the URL: IDEA EAP This does require registering.
Author of <a href="http://www.amazon.com/exec/obidos/ASIN/0596003870/ref=jranch-20" target="_blank" rel="nofollow">Java Extreme Programming Cookbook</a>
I really like IntelliJ's IDEA, I've downloaded the demo a while back and played with it some. Now if I could just talk someone into buying it for me.
Joined: Mar 06, 2002
Has anyone used Websphere Studio Application Developer with the Rational XDE plugin, while doing XP.. and did you get hooked on it? And what about... did you ever use JBuilder and Together. How well did you notice these integrate nicely for easy XP ? How much does the round trip visual modeling help you with constant testing and refactoring... or is it absolutely no use at all to you in your daily XP chores??
I use Eclipse and find it to be very helpfull: - incremental compiler (fast code/compile cycle) - *very* good JUnit integration - good template support and quick fixes (fostering "coding by intention") - good refactoring support In some of those points, IDEA probably is even better, but I am staying with eclipse because I need the better multi-project support. I don't use visual modeling at all (besides drawing some UML diagrams on the white board, of course). [ May 19, 2003: Message edited by: Ilja Preuss ]
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Joined: Mar 06, 2002
Mark you broght up a good point, resource requirements may have an impact on selection of ide tools for XP. I'll go first, I'm running 1.0GB PC133 SDRAM on a dual-processor Pentium III 1.0GHz. And I am very satisfied with the speed of Eclipse/Websphere Studio Application Developer 5.0 with the Rational XDE environment add-on. Jessica, Brian, John, Mark, and Ilja, how much RAM, and CPU speed are you using.. in your IDE's of choice for XP?