Нам это может быть интересно для модулей, в которых прямо в консоли возможно изменение кода… Схематика, Отчеты и т д

http://jakiestfu.github.com/Behave.js/

К нему скорее всего нужно будет добавлять раскрашивающий плагин.

Картинка:

 

Features:

  • Supports Partial IE6, IE7+, Firefox 8+, Safari 4+, Chrome X+, Opera 12
  • No Dependencies
  • Custom Code/Behavior Fencing
  • Hard and Soft Tabs
  • Auto Open/Close Parenthesis, Brackets, Braces, Double and Single Quotes
  • Auto delete a paired character
  • Overwrite a paired character
  • Multi-line Indentation/Unindentation
  • Automatic Indentation