Warren, I started with Ruby/Rails on a Powerbook with text mate. I had that powerbook stolen and I've had to start working on an old PC I had lying around. I have to say I miss text mate the most. TM has color coding, tab completions for complex and lengthy strings of code, ability to show all the files for a project at once in the sidebar, a single click brings up the file, integration with rails itself via a plugin so when you are troubleshooting some code the line number of the code in question is at the bottom of your web page. There are other reasons, but I can't think of them at the moment. Suffice it to say it feels much more like an integration with rails, than just a text editor. Yes, other text editors have some of these features, but they simply don't hold a candle to TM. -=Randy
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Warren Henning Sent: Sunday, February 18, 2007 6:35 PM To: [email protected] Subject: [Sdruby] OT: what's so great about TextMate? So Rails/Ruby people apparently love TextMate. Why? Why is it better than, say, vim/Emacs? Before TextMate, there was BBEdit, there's Xcode, there are Mac ports of vim and Emacs, etc. How, then, does TextMate fill a void? Normally, the UI in programmer tools suck because the users don't care and making a great UI is a ton of work. Why are TM users fussy about the overall feeling of using their editor? Apparently TextMate has functionality for integrating with the command line, akin to Emacs' shell mode (which I have become incredibly dependent on). Yet in the screencasts I've seen of TM users -- e.g., TurboGears, Rails, etc. -- they have a Mac OS X terminal open and switch between TM and their shell. Why? Warren _______________________________________________ Sdruby mailing list [email protected] http://lists.sdruby.com/mailman/listinfo/sdruby __________ NOD32 2070 (20070219) Information __________ This message was checked by NOD32 antivirus system. http://www.eset.com _______________________________________________ Sdruby mailing list [email protected] http://lists.sdruby.com/mailman/listinfo/sdruby
