4 ms·
That's exactly why I threw away any hopes about Espresso, Coda and perhaps even TextMate, to have more than basic non-semantic features and syntax highlighting.
by Flow 15y ago
That's exactly why I threw away any hopes about Espresso, Coda and perhaps even TextMate, to have more than basic non-semantic features and syntax highlighting. Sure they are pretty and Mac native but I want functionality, not eye candy.
Maybe I'm too used to VS+Resharper and IntelliJ and don't want to waste my time reformatting code by hand. With those two editors I can reformat HTML inter-mixed with Javascript and CSS and even get colored curly waves below spelling errors and calls to functions that do not exist. They are damn good tools for a pedant. :)
Being a Lisp fan for many years(programmed quite a lot in CL, owns every cool book about it), I've come to the conclusion that I think I prefer statically typed languages, especially those with keywords like "var", "val", "def" etc so I don't have to type out something twice. Limitations can be good, it stops me from being too clever "in the small".
Some languages, especially those from Microsoft, are designed to be written in an IDE. That is not a bad thing IMHO. The amount of insight something like Resharper gives you is sometimes totally awesome. On several occasions Resharper has claimed parts of an condition is always true/false, and it's often not obvious but I've never seen Resharper being wrong on those.
I'm now more pedantic than ever with details.
That said, it's very handy to have TextMate in the Dock and in the command line path. I've used vim and emacs a lot in the past and like them too.