Описание тега 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)
- Функции вырезания, копирования и вставки
Ресурсы: