At one point we complained about its $58 price tag, but now that TextMate is open-source and free it's got almost everything going for it. Overall, though, there's very little to complain about. The undo history is so detailed that you can find yourself pressing Command+Z a lot just to get back to the place you wanted. Organizing the files you're currently working on could be a little more user-friendly, as it can be a little bit tedious if you don't open your entire work folder immediately at launch.
If you just want to write code in a great editor, you've come to the right app. If you're looking for a WYSISYG editor, TextMate-and this entire category-is not for you. You can even use TextMate as your text editor in the terminal with the command mate. It updates frequently enough that you feel taken care of but not so frequently you want to smack it in the face (like with Evernote). TextMate has great code organization features. These things can be expanded by downloading third-party add-ons. It supports syntax highlighting for practically any programming language you can think of, plus it contains code snippets. It's as simple as you need it to be, providing only a single window for editing a single document, or it can expand to handling a large file structure. Note: This feature list is borrowed from the TextMate site and the links will take you directly to TextMate's pages containing more info on each feature. Works As External Editor for (s)ftp Programs.Support for Darcs, Perforce, SVK, and Subversion.Expand Trigger Words to Code Blocks With Tab-able Placeholders.It wins out thanks to its massive programming language syntax support, helpful code snippets, expandability, and integration with the OS X terminal. There is no shortage of options for text editors geared towards developers on the Mac, but TextMate is our top pick. Native to Windows, FontCreator's feature set makes it suitable for professionals, with a straightforward interface making it accessible to users at any skill level. Boasting over 4.5 million downloads to date, FontCreator is a popular font editor among creatives.