geekhack

geekhack Community => Other Geeky Stuff => Topic started by: iMav on Sat, 31 May 2008, 22:45:16

Title: TextMate
Post by: iMav on Sat, 31 May 2008, 22:45:16
Just recently re-mac-afied myself and am starting to use some of my old OS X-specific tools again.  

I had forgotten how much I absolutely love TextMate.  This editor alone is justification to have a key layout with the Esc and Tab keys close by. (completion lists and abbreviations rock)

TextMate has bundles that support a ton of different formats, programming languages, etc.  Here is a brief example . . .

Using the HTML language bundle, I can type "h1" and then hit Tab.  

immediately pops up with the cursor between the > and <. Not only that...as you enter your headline text, the id portion is filled out as well, replacing spaces with underscores.  

If you do any amount of text entry...especially if there is a lot of repetitive stuff, I strongly suggest checking TextMate out.
Title: TextMate
Post by: Waves77 on Sun, 01 June 2008, 00:02:22
Quote from: iMav;5030
Just recently re-mac-afied myself and am starting to use some of my old OS X-specific tools again.  

I had forgotten how much I absolutely love TextMate.  This editor alone is justification to have a key layout with the Esc and Tab keys close by. (completion lists and abbreviations rock)

TextMate has bundles that support a ton of different formats, programming languages, etc.  Here is a brief example . . .

Using the HTML language bundle, I can type "h1" and then hit Tab.  

immediately pops up with the cursor between the > and <. Not only that...as you enter your headline text, the id portion is filled out as well, replacing spaces with underscores.  

If you do any amount of text entry...especially if there is a lot of repetitive stuff, I strongly suggest checking TextMate out.


I've never used a Mac extensively... textmate seems to come up a lot in threads about favorite editors though.

Right now I'm using Komodo Editor a lot, have you checked it out?

Does all the autocompletion stuff (for htm;, variables, functions,... you name it). One really cool feature is that it also does auto-completion for user defined functions - e.g. it gives you a list of parameters.