Many Web developers see themselves as coders rather than as page authors. They write code, run it in a browser, and then modify it when problems arise. Despite WYSIWYG alternatives, it was hard to beat a text editor such as Emacs, long revered by programmers as well as many tech writers. Emacs could be customized for specific applications and for coding in programming languages, like C or Perl, or markup languages, like LaTeX or SGML. This is because Emacs itself is programmable, which lets the coder be more productive by building tools for editing.
展开▼