Essential Mac Software for the Terracotta Developer
Nearing the end of my second week on the job at Terracotta. I’m going to try to document here the software that I use, much of which I had to install. Hopefully this will streamline things for the next newbie. If you’re like me and are making the transition from a PC, you may find my handy-dandy Mac transition guide useful.
Terracotta
- Terracotta.org is where the main software can be downloaded, including source code. Terracotta has been open source since December of ‘06.
- The Terracotta Forge is, among other things, a Maven repository of Terracotta-related projects such as Terracotta Integration Modules (TIMs)
General
- Firefox (download)
- Eclipse Java IDE
- Adium for IM (supports Yahoo, GTalk, etc)
- Skype for video chat
- Eyebeam soft phone (this is the non-free version of the free X-Lite soft phone, apparently with Leopard we must use this. You’ll need to get a download URL and license from the Terracotta help desk.)
- TextWrangler text editor
- TextMate not free but great text editor
- NetNewsWire feed reader
- Growl (download) system alerts, integrates with Adium, NetNewsWire, Elluminate and other Mac software
- NeoOffice (download) free OpenOffice for Mac (was preinstalled on my MacBook)
- iWork office suite, not free
- iStat menu bar meters for cpu, etc.
- Terminal (preinstalled) which as of Leopard is now tabbed
- Quicksilver
- OmniGraffle - graphics editor du jour
- Cisco AnyConnect VPN Client (preinstalled)
Java
Eclipse Plugins (all of these were installed via Eclipse’s Update Manager)
- Terracotta Plugin (URL for update manager) - eases integrating Terracotta into a project
- ASM (URL) - you’ll want to install the ASM Framework and Bytecode Outline
- Groovy (URL) - syntax highlighting and whatnot
- Subclipse (URL) - Subversion support
- Maven (URL) - needed to resolve Eclipse inter-project dependencies using Maven pom.xml’s rather than Eclipse .classpath or .plugin files
- FindBugs (URL)
- QuickREx (URL) - regex
- Implementors (URL) - quickly navigate between interfaces and implementations, or super and sub classes
Firefox Plugins
Steve:
I really really like quicksilver as well:
http://www.blacktree.com/
20 February 2008, 11:54 amScott:
Finally gave Quicksilver a try, and I’m liking it!
7 April 2008, 7:56 am