Espresso Public Beta Released - Textmate finally gets some competition
macrabbit.com
macrabbit.com
definitely good to see another entry into the editor space. maybe it will prompt a TM2 beta! :)
Yet many people still prefer TextMate.
Hey, TextMate fans: What's the appeal of TextMate over vi and emacs?
As emacs?
Have I not found the secret killer feature? I own CSSEdit, so I could start using it again tomorrow if I had a good reason!
I spend a bit of time in Firebug too, but I never use it for CSS editing.
Whereas I'm not sure I'd have realized that you can edit the CSS in a Firebug document if I hadn't clicked on the right-hand panel accidentally one day. Or maybe that's one of the things I picked up from watching John Resig demo something. They should ship a copy of John Resig along with Firebug.
If I remember right, CSSEdit also has a generally clearer UI than Firebug, and of course it actually saves your experiments rather than requiring you to switch to emacs to make them permanent, which might actually be a bigger workflow improvement than I imagine. Maybe I'll try it out some more.
I don't really ever work with CSS these days so it doesn't get much use. It's a little flaky as I've only ever had to get it to work for me. But if anyone is interested I could put it up somewhere.
Sure Textmate may have some keybindings, but you can't use Textmate while ssh'd to a remote server.
Also Textmate / eText / gedit with gedit plugins have:
* Richer interfaces (eg, code folding on out of the box)
* Better discoverability (eg, you can stumble upon how to change your tab width faster in these apps than you can using vimtutor)
* Easier customization (ever tried writing a vi syntax schema)?
This is a big overlooked weakness of both Emacs and Vi(m). After about five years of using Vi I switched to a friendlier editor, NEdit; within a couple months, I was better at using NEdit than I was at Vi, mainly because of discoverability. I then used (X)Emacs for a couple of years (mainly for Python programming, though the original motivation was learning Lisp), and found it rather opaque. Now I use TextMate, and I've had the same basic experience as with NEdit.
http://www.trekbikes.com/us/en/bikes/mountain_hardtail/9_ser...
Emacs is open source, but so scriptable that I don't think I've ever talked with anyone who's ever delved into the C code. Textmate, on the other hand, is not open source, and so you depend entirely on the author to provide you with timely updates and features. It may be scriptable to some degree, but if you want to do something more with it, you simply can't.