Home » Blog » Designer Life » Deciding on a Code Editor for My Mac: Espresso is a Win

Deciding on a Code Editor for My Mac: Espresso is a Win

Permalink to Deciding on a Code Editor for My Mac: Espresso is a Win

Back in my pc times (which feels like ages ago), I was very much enjoying Dreamweaver. After switching into Mac and beautiful OS X, Dreamweaver, especially the OS X version started to seem too complicated, horrid to my eyes.

In Between Coda & Espresso

In search for a code editor, I came by Coda. A very beautiful development tool with a streamlined interface. Installed it, started using. Fun.

But hey, why did hitting tab on a code block just did erase all lines instead of tabbing/indenting them? What the hell? Turns out I need an extension to tab code blocks. Fine. How about code folding? No? Well, bye.

Kept searching, found Espresso. Code folding, autocompletes, color schemes. All awesome. But then I wasn’t able to sync my local files with the live site. Not unless I turn sync on for each god damn file. So I started switching between these two, depending on the scale of my project.

And waited. Waited until one of these have what I needed.

Panic’s Coda

Panic kept updating Coda, with long periods and small changes (at least not the changes I care about), still without support for code folding despite the thousands of feature requests and emails from its users.

Could only make it to 1.7 from 1.5 in 2 years. Still no code folding, tabbing blocks is still troubled. They say 2.0 is coming, assuming they will have fixed/updated these things.


Mac Rabbit’s Espresso

EspressoMeanwhile Mac Rabbit announced Espresso 2.0 Kaboom, which was an unstable beta to everyone. I tried it on my OS X Lion. A couple crashes, hang ups but hey, live sync! Auto complete improvements, CssEdit within the app.

That’s it. Bought Espresso 2.0 last week as it’s officially released. Coda is out of my system for a long time. (I might reconsider if they release 2.0 in the following decade)

I know the things I say about Coda sounds harsh, but eventually I would expect improvements on an application I pay for a $100.


Espresso just did act earlier and won my heart. I should mention this new Monofactor is also coded with Espresso.

There are also a couple other useful apps like Textmate, Aptana and Komodo edit. But as a designer I fancy the products with the looks. Both Coda and Espresso has the sexy outfit, and that’s why I didn’t go for another option.

What’s your favorite editor on Mac? Do shout.


Posted in Designer Life


14 Comments Posted

Would you like to add one yourself?

+   Add Comment

  1. Neil

    Take Sublime Text 2 for a spin. Once you sample the awesomeness there’s no turning back. Oh, and Amy from Grit Matters suggested I check out your work. She wasn’t kidding — your skills are very strong!

  2. Doug Barned

    Coda 2 was released today – looks worth checking out! Has at least got code folding added now…

    • Onuro

      Thanks for the comment Doug.

      I already purchased Coda 2 for those promises, yet it turned out it’s not that good as promised at all. Returned back to Espresso 2 :)


  3. Ant Eksiler

    I am using espresso2 for all my projects. Just love it. However in later versions, I would love to see IDE type functionality like clicking on a specific div takes me to the styling of the div in style.css…

  4. Emil Milanov

    Is there a “split view” in Espresso 2?
    Here’s what I mean by split view in terms how coda does it

    I tested Espresso 1 when it was fresh, most of the features were great (suppose that now are even better), but the lack of split view was a deal breaker for me.

    • Onuro

      Hey Emil,

      Yup it does -even v1 it does -(in an older fashion though):

      That includes live editing files on the server, a feature Coda doesn’t have :p. So practically all you need is drag the tab you want to split as a new window and Espresso will work the split view.


      • Emil Milanov

        I figured that out on my own. Problem is that I heavy rely on expose for application switching, having two windows in expose instead of one create clutter. Adobe in CS5 has option called “Application frame”, I think that would improve Espresso a lot.

        Anyway, I think I’ll just wait for few months for Panic to release Coda 2, and then decide where to spend $$$.

  5. Ahmed ( premitheme )

    Just a tip, you can tap code blocks using command + ] and command + [

  6. Deborah Long

    Thanks for this informative article, I’m just starting my web design life and heard about Coda but also heard some bad things too. I’m definitely going to give Mac Rabbit’s Espresso a go!!

  7. Andy

    TextWrangler on the App store is pretty robust and worth checking out. Plus, it’s free.

  8. Sascha

    Hey Onur,
    I’m thinking about making the switch to Espresso, too. While I like Coda’s approach, I’ve used early versions of Espresso 1.0 and considered it extensively for a while back then regardless. Version two looks like a winner to me now, Panic’s slow updates in contrast fitting to Coda’s market position as slowly developed top dog.

    I’m coding a new project now and will try Espresso.

    Kind regards from Frankfurt,

    • Onuro

      Hey Sascha,

      I know it will be a good choice :) Maybe Coda beats E2 when it’s out but who knows. I just can’t help but recommend Espresso to everyone around lately.


  9. Boris Strahija

    I’m still usig Coda and waiting for the 2.0 release. The new Espresson does seem very nice though. I guess I’ll compare Coda and Espresso once Coda 2 comes out, and then decide on one of them.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>