Разработчики) | Ajax.org |
---|---|
изначальный выпуск | 25 сентября 2010 г. [1] |
Стабильный выпуск | 1.2.6 / 3 декабря 2016 г . [2] |
Предварительный выпуск | Git |
Репозиторий | |
Написано в | JavaScript |
Платформа | Интернет |
Тип | Редактор исходного кода |
Лицензия | Новая лицензия BSD |
Интернет сайт | туз |
Ace (из Ajax.org Cloud9 Editor ) - это автономный редактор кода, написанный на JavaScript . Цель состоит в том, чтобы создать веб-редактор кода, который соответствует и расширяет функции, удобство использования и производительность существующих собственных редакторов, таких как TextMate , Vim или Eclipse . Его можно легко встроить в любую веб-страницу и приложение JavaScript. Ace разработан как основной редактор для Cloud9 IDE и как преемник проекта Mozilla Skywriter . [3]
MediaWiki также использует Ace. [4]
История [ править ]
Ранее известный как Bespin или в последнее время Skywriter , теперь он известен как Ace (редактор Ajax.org Cloud9). Беспин и Эйс начинали как два независимых проекта, оба нацелены на создание бескомпромиссного компонента редактора кода для Интернета. Bespin начался как часть Mozilla Labs и был основан на теге, в то время как Ace является компонентом редактора IDE Cloud9 и использует DOM для рендеринга. После выпуска Ace на JSConf.eu 2010 в Берлине команда Skywriter решила объединить Ace с упрощенной версией системы плагинов Skywriter и некоторыми точками расширения Skywriter. Все эти изменения были объединены с Ace, который заменяет Skywriter. Оба Ajax.org<canvas>
и Mozilla активно развивают и поддерживают Ace.
Особенности [ править ]
- Подсветка синтаксиса .
- Автоматические отступы и отступы.
- Необязательная командная строка .
- Работа с большими документами (без проблем обрабатывает сотни тысяч строк).
- Полностью настраиваемые привязки клавиш, включая режимы vi и Emacs .
- Темы ( темы TextMate можно импортировать).
- Искать и заменять регулярными выражениями.
- Выделите совпадающие круглые скобки.
- Переключайтесь между программными вкладками и реальными вкладками.
- Отображает скрытые символы.
- Выделите выбранное слово.
- Выбор нескольких курсоров.
- Режим выбора и редактирования столбца.
Проекты с использованием Ace [ править ]
- Acebug
- Акшелл
- AppLaud Cloud
- бобовый стебель
- Карет
- Cloud9 IDE
- CMS Made Simple
- Code Pad IDE
- CSharp Pad
- Разработчик Companion
- FileHarbour.com
- GitHub [5] [6]
- GoinCloud
- Галон [7]
- Джекил Админ
- KiwiIRC
- Кодинг
- База LaTeX
- Лакмус (Mozilla)
- Леанот [8]
- Конструктор надстроек Mozilla
- Neutron IDE
- OwnCloud
- Воспроизвести мой код
- PythonAnywhere
- Qooxdoo детская площадка
- RStudio
- Radiant CMS
- Redaktor.io
- RubyMonk
- Работоспособен
- shiftEdit
- Небо Править
- Паста Скайоста
- Титан Фреймворк
- Tumblr (редактор темы)
- tmpltr
- WaveMaker
- Weecod
- Викия (редактор CSS)
- ZedApp
Поддерживаемые проекты с использованием Ace Editor (все еще обновляются) [ править ]
- Карет
- Cloud 9 IDE
- Github
- Джоплин
- Кодинг
- Leanote
- owncloud
- Воспроизвести мой код
- PythonAnywhere
- RubyMonk
- сдвиг
- небо-править
- tmpltr
- Tumblr (редактор темы)
- WaveMaker
- Zed Editor
См. Также [ править ]
- Cloud9 IDE
- Сравнение редакторов исходного кода на основе JavaScript
Ссылки [ править ]
- ^ Якобс, Фабиан. «Отличное редактирование кода и сквозная отладка JavaScript» . Архивировано из оригинала на 2011-07-22 . Проверено 17 августа 2011 .
- ^ https://github.com/ajaxorg/ace-builds/blob/master/ChangeLog.txt
- ^ Dangoor, Кевин (2011-01-18). «Mozilla Skywriter была объединена с Ace» . Mozilla Labs. Архивировано из оригинала на 2011-01-23 . Проверено 15 февраля 2011 .
- ^ mw: Расширение: CodeEditor
- ^ «Ace in GitHub» . cloud9ide.posterous.com. 2011 г.
- ^ "Редактировать как туз" . github.com. 2011 г.
- ^ «Что нового в Halon 3.5» . Проверено 11 августа 2016 .
- ^ leanote. "Leanote 集成 Ace 代码 编辑 器, 我们 的 最爱" . leanote.leanote.com . Проверено 2 февраля 2016 .
Внешние ссылки [ править ]
- Официальный веб-сайт