Начать
Начните разработку плагинов BDEngine: создайте кнопку с окном, установите JS-файл и разберитесь в метаданных и editorAPI.
От JS-файла до работающего инструмента
Первый результат - кнопка, которая открывает ваше окно в редакторе. Понадобятся основы JavaScript, текстовый редактор и BDEngine. Установить собственный файл можно локально, без публикации в каталоге.
Плагин хранится в редакторе и выполняется при следующем запуске. Поэтому в первом примере есть не только создание интерфейса, но и ожидание готовности BDEngine, проверка установки и повторное открытие окна.
Выберите, с чего начать
Что можно расширитьКакие задачи решает плагин редактора и где проходят границы сохранения и экспорта.
Первый плагин: кнопка и окноСкачайте или создайте JS-файл, установите его и откройте своё первое окно.
Структура файла и метаданныеОбязательные name и namespace, версия, иконка и замена установленного плагина.
Публичный API и внутренние объектыСтабильный editorAPI, внутренний editor и осознанный выбор зависимости.