Mac: Launchers and text expanders

Posted by: Alexandru Popescu on 12/24/2007

Back on my Windows times, I have been using a couple of apps that were definitely increasing my productivity. I’ve been looking for their corresponding apps under Mac, and lately this list has started to grow quite a bit, so I’ve decided to post the links here.

Launchers

I think at this chapter, the most advanced Mac users will cry together: QuickSilver. Well, I must confess that it looks impressive, but it is a bit overcomplicated for my taste. Here, are my findings, starting with the one I am currently using (in the past I’ve been using just the integrated Spotlight):

Probably a subcategory of launchers should be the shortcut based launchers. Here, I’ve been using only Spark, but basically with a complete different purpose (see text expanders).

Text expanders

These applications allow you to define different abbreviations and then they are taking care of replacing that with the full expanded version. The feature can be found natively in apps like Vim or your IDE. But, the following are providing a generic solution that works with all apps.

  • textexpander. (commercial)
  • TypeIt4Me (commercial)
  • Spark. It works a bit differently than a normal text expander: you have to define shortcuts for the text snippets.

Tomorrow, I’ll probably provide a list of the corresponding Windows apps.

Posted by: Alex Popescu (aka the_mindstorm)


About Alexandru Popescu

Alexandru Popescu

Alex Popescu is Chief Architect and co-founder of InfoQ.com. Alex is interested in bleeding-edge technologies (AOP, advanced testing) and has been spending more and more time on various scripting languages.

Alex is involved in many open source initiatives, being co-founder of the TestNG testing framework and a committer on Groovy, WebWork and a couple more OSS projects. Alexandru formerly was one of three committers on the AspectWerkz project before it merged with AspectJ. Alexandru also publishes a blog on tech topics at http://themindstorms.wordpress.com.

More About Alexandru »

NFJS, the Magazine

May Issue Now Available
  • Client-Side MVC with Spine.js, Part 1

    by Craig Walls
  • On Prototypal Inheritance, Part 2

    by Raju Gandhi
  • Making use of Scala Lazy Collections

    by Venkat Subramaniam
  • Integration Testing Web Applications Using Gradle

    by Kenneth Kousen
Learn More »