John A 1,896 Vampirical Lurker Team Colleague

With the massive amounts of text editors out there, you'd think it would be easy to find a decent freeware code editor for Mac OS X. Well, not exactly. The numbers are deceiving because:

  • Most "good" editors for Mac OS X were really written for Linux or Windows, and they just offer a horid X11 port.
  • They appear to be free, but are really shareware/commercial software.
  • That, or they're just crap.

I think I've finally found an editor that was actually designed for Mac OS X's interface, and is completely open-source: Smultron.

[attachment]#3122[/attachment]

The interface is joyously simple, with colorful buttons (OK, not everyone likes that, but I think it's great). It has smart-indentation, indenting whenever it sees a { or }, although when in C++ mode, it unfortunately doesn't indent when a line doesn't end with a semicolon. The syntax coloring is a little bit weak too, but that doesn't bother me too much. I also like the support for projects, and the fact that it includes a way to run shell commands.

I think the interface is far better than TextWrangler, which is the previous standalone editor I used.

So yeah, try it out if you haven't already.