Java Dev Tools

Just in case I wipe out my environment and need to quickly figure out what software I was using. This is not an exhaustive list, rather it is the stuff that I use fairly regularly.

  • Altova XmlSpy - rarely used but when its time to write an xsd it pays for itself in a day
  • Charles HTTP Proxy (worth every penny!)
    • The deep view of AMF requests makes working with Flex clients *so* much easier
  • Eclipse (3.7.0 'Indigo' at time of writing, download here) for Java Developers
  • FileZilla - handy for quickly shooting files to/from Linux & Solaris boxes
  • Firefox & Firebug
    • More or less an IDE for web dev ;)
  • Java 6 ftw! At least until Java 7 ... hopefully soon :)
  • JMeter
  • KDiff3
  • Launchy - at long last a decent keyboard launcher for Windoze!
  • Memory Analyzer (some great notes on best use here)
  • Notepad++
  • Poderosa and PuTTY - love the tabs in the former but sometimes you need the more extensive capabilities (port forwarding in particular) of the latter
  • Process Explorer (search to find out who is locking your damn files!)
  • TortoiseSVN
  • Subversion
  • WinDirStat - find out where the heck disk space disappeared to!
  • Wireshark (for when Charles is too high level)