Additional Tools
People get into bar fights over their choice of tools and IDEs. Here are some additional popular tools:
IDEA IntelliJ (http://www.intellij.com/idea/), a commercial IDE that includes support for easily refactoring your application code.
Eclipse (http://www.eclipse.org/), an open source IDE that also includes support for code refactoring.
TogetherSoft Control Center (http://www.togethersoft.com/), a commercial development environment with support for Unified Modeling Language (UML).
Bare Bones Software’s BBEdit (http://www.barebones.com/), an excellent text editor.
Get Mac OS X for Java Geeks now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.