If you are a programmer and you work on a Mac, or if you are using Ruby on Rail, then you must know TextMate. Why? Because TextMate is the best developing tool on Mac(Winner of Apple Design Awards 2006) and the screen-casts of Ruby on Rail tutorial are all using TextMate.
What if you are not a Mac User? E Text Editor is the solution, just like the title of its official website: The power of TextMate on Window.
However, if you Visual-dependent programmer, I mean, if you like tools like Visual Studio (Drag and Drop and input Setting) more than text editor, you should ignore this post.