Now THIS is an interesting thread... On Fri, 6 Dec 2002, James Stauffer wrote:
> I guess I'll include my vote. I like Source Insight I've not used it. I'll have to change that; I use a lot of editors routinely just to keep up. The next bit is what jazzes me: > BTW, what other types of programs/things do people use to help with > programming? For example here is what I use: > * Mozilla for Javadocs, test code, etc. I'm not going to go line by line, but here's what I use on a regular basis: * IE6, lynx, links, and Mozilla for browsing. Every now and then (rarely, sadly) I fire up Netscape 4 or so just to see how things look. * My editor du jour (and for a lot of past "du jours") is IDEA, www.intellij.com. Fantastic editor. No GUI tools. I don't do them, I do J2EE instead, and IDEA caters to that. I also use Eclipse often enough to keep familiar with it. I've used JEdit and UltraEdit (and Visual SlickEdit, and MultiEdit), as well as NetBeans, Forte, and Visual Age for Java. (And, in the mists of time, Visual Cafe and J++, too.) VCafe I won't use because Symantec broke a promise to their customers. VisualAge's repository sucks, IMHO... really nifty as long as it doesn't bite you, and biting you is one of its top priorities. Eclipse does a VERY good job of fixing it while retaining some of the capabilities. * I use Orion, Resin, and Tomcat for testing servlet containers/application servers. I've also used JBoss, but.. call me crazy, but I far prefer Orion... something about monolithic app servers that cater to the development process just turns me on. Resin is used to catch all the spec issues that Orion might not catch (because of optimizations allowed in the spec). Tomcat is used because, hey, it has LOTS of users and you gotta make sure they can use your stuff too, and simple compliance with the spec isn't enough to guarantee it'll run on Tomcat. * I use cygwin when I'm on Windows, and, um, UNIX when I'm not. Sorry; I'm a programmer/analyst, not a user, and I'd die without having access to tools. Windows does a great job of obscuring stuff, even after you tweak it for useful stuff. My Windows version of preference: XP. * I use winamp 2 for mp3. I'm on a laptop, so my mp3s are my own dadgum bidness. :) Now I just gotta get some powered speakers so I can HEAR my mp3s worth a flip; headphones into the Toshiba's line out just don't cut it. When I hear a snare, I want it to make my knees pop. (Ex-musician here, I'm used to the stage sound, and I used to play LLLLLLOOOUUUUDDDDD. We didn't need air conditioners; we had speakers moving air.) Let's see... * I don't "instant message" much, past IRC. For THAT, I use epic (console-based IRC client, http://www.epicsol.org) with Light (ftp://silug.org/pub/Light). I tend to prowl #java on EFnet, Undernet, and OPN. (Servers: irc.qeast.net, amsterdam.nl.eu.undernet.org, irc.freenode.net, respectively.) I will admit to having an MSN messenger client installed. * Ant. Take Ant away from me and I die. Eclipse and IDEA both have decent build processes, but they suck compared to Ant. If you don't know where Ant can be found, shame on you! ( http://jakarta.apache.org/ant/ ) * I use Jakarta's commons-collections, commons-logging, Log4J, ORO, and Lucene with wild abandon. Well, let me take that back: I use MOST of them with wild abandon. I use commons-logging and log4j only because I haven't had time to do anything better yet. :) Those of you who've, um, read JDJ really well might be familiar with why. * I use Opensymphony (http://opensymphony.com) components with TRUE wild abandon, since they've got my blood, sweat, and tears in 'em. Especially Sitemesh, TransformTags, OSCore, and WebWork. * With even TRUER wild abandon, I use PortalWizard (incomplete website: http://portalwizard.com), which is a closed-source project that owes a lot conceptually to opensymphony in many ways. * I use hsqldb (http://hsqldb.sourceforge.com) and PostgreSQL (http://postgresql.org) as my normal testing and deployment databases, respectively. I've also been known to use SQL Server and Oracle DBs. * I have a well-worn set of bits on my HD containing various specs and javadocs from Sun. This is because my laptop isn't always connected to the 'Net and I refer to the spec as much as I can. That's about it, I think - I guess my core tools are IDEA, cygwin, Ant.. and my core libs are some from opensymphony, some from jakarta, and some from portalwizard, and my core testing environments are postgresql, hsqldb, orion, resin, and tomcat. --------------------------------------------------------- Joseph B. Ottinger [EMAIL PROTECTED] http://enigmastation.com IT Consultant ____________________________________________________ To change your JDJList options, please visit: http://www.sys-con.com/java/list.cfm Be respectful! Clean up your posts before replying ____________________________________________________
