Spellchecking just makes spelling errors more amusing, like "discreet graphics cards" and my fairly frequent typos of things like "arrow" instead of "error." Syntax highlighting, on the other hand, does not make people sloppy. It is a very useful feature of a programming text editor! And emacs does it best, of course.
Bookmarks