Source code editors

I believe ACE is currently the best ajax source-code editor at the moment, followed by CodeMirror.

You can find out about the others at
http://en.wikipedia.org/wiki/Comparison_of_JavaScript-based_source_code_editors

If we do not use Javascript or CoffeeScript as the language, will we need to create our own syntax highlighting plugin (easy) and possibly an alternative to JSLint.

ACE

Has a CoffeeScript highlighter as well as javascript

  • Auto indentation and outdent
  • Work with huge documents (100,000 lines and more are no problem)
  • Fully customizable key bindings including VI and Emacs modes
  • Themes (TextMate themes can be imported)
  • Search and replace with regular expressions
  • Highlight matching parentheses

CodeMirror

Lots of syntax highlighers!

Hopefully, in the future, ACE and CodeMirror will have standardized on a syntax highlighting standard: http://pcwalton.blogspot.com/2010/11/syntax-highlighting-specification.html