Описание тега ace-editor

Ace - это автономный редактор кода, написанный на JavaScript. Основная цель - создать веб-редактор кода, который соответствует и расширяет возможности, удобство использования и производительность существующих собственных редакторов, таких как TextMate, Vim или Eclipse. Его можно легко встроить в любую веб-страницу и приложение JavaScript.

Ace - это автономный редактор кода, написанный на JavaScript. Его цель - создать веб-редактор кода, который соответствует и расширяет возможности, удобство использования и производительность существующих собственных редакторов, таких как TextMate, Vim или Eclipse. Его можно легко встроить в любую веб-страницу и приложение JavaScript. Ace разработан как основной редактор для Cloud9 IDE и преемник проекта Mozilla Skywriter (Bespin).

Функции:

  • Подсветка синтаксиса для более чем 100 языков (можно импортировать файлы TextMate/Sublime Text.tmlanguage)
  • Более 20 тем (можно импортировать файлы TextMate/Sublime Text .tmtheme)
  • Автоматический отступ и отступ
  • Необязательная командная строка
  • Обрабатывает огромные документы (четыре миллиона строк - это предел!)
  • Полностью настраиваемые привязки клавиш, включая режимы vim и Emacs
  • Искать и заменять регулярными выражениями
  • Выделите совпадающие круглые скобки
  • Переключение между программными вкладками и реальными вкладками
  • Отображает скрытые символы
  • Перетащите текст с помощью мыши
  • Перенос строк
  • Сворачивание кода
  • Множественные курсоры и выбор
  • Живая проверка синтаксиса (в настоящее время JavaScript/CoffeeScript/CSS/XQuery)
  • Функции вырезания, копирования и вставки

Ресурсы: