Few applications for developers who work with Mac are as versatile, simple and powerful as
TextMate, a powerful text editor, with hundreds of options to write in any language and with a very appealing Aqua interface.
This application is compatible wtih, as well as plain text,
HMTL, CSS, Java, XML, Ruby, Python, Perl or Xcode, among many other languages. It also offers auto-pairing of brackets, visual bookmarks,
dynamic snippet support, a clipboard history, dynamic outline, code previsualization options, shell integration and CVS administration options.
Another of this applications eye-catching characteristics is the possibility of expanding it through plugins, allowing it to be used to manage blogs or for
screenwriting, for example.
If you are a programmer and you are looking for a good
text editor that offers you hundreds of options when you are working with it,
TextMate should be your first choice.