HexoEditor — полнофункциональный Electron (JavaScript) / GTK визуальный Markdown-редактор ориентированный на работу с генератором статичных сайтов Hexo.
Markdown — представленный в 2004 году облегчённый язык разметки, созданный с целью написания наиболее читаемого и удобного для правки текста, но пригодного для преобразования в языки для продвинутых публикаций (HTML, Rich Text и других). Markdown не является заменой HTML, его синтаксис достаточно ограничен и соответствует лишь небольшому подмножеству элементов HTML.
WYSIWYG-редактор HexoEditor является модификацией визуального Markdown-редактора Moeditor, доделанного для более комфортной работы с генератором статичных сайтов Hexo.
Hexo — лёгкая оболочка для статичных блогов отличающаяся расширяемостью и огромной скоростью генерирования сайтов. Фреймворк отлично подходит для блогеров с большим количеством контента, которым нужен простой и быстрый генератор статичных сайтов.
HexoEditor унаследовал от Moeditor минималистичный пользовательский интерфейс, инструменты управления расположены в нижней части окна редактора, настройки можно задать из графического диалога или прямой правкой файла конфигурации (~/.config/configstore/HexoEditor.json). Имеется весь необходимый для Markdown-редактора функционал, автоматически отображается вводимая разметка, не только текст но и встраиваемый контент (веб-ссылки, фото/картинки, видео, аудио). Поддерживается синтаксис Github Flavoured Markdown (GFM), можно вставлять диаграммы и формулы, имеется подсветка синтаксиса темами (на основе highlight.js).
HexoEditor поддерживает быстрое создание страницы из Hexo-исходников, при редактировании страницы можно менять имена файлов, добавленная палитра и картинка автоматически преобразуется в Markdown-формат. Поддерживается добавление слоя с рисунком, тегов и фильтров, есть возможность предварительного просмотра страницы в веб-браузере и многое другое. Редактор может работать в режиме фокусировки (Focus mode), поддерживается экспорт в форматы HTML и PDF, управление редактором осуществляется с помощью мыши и/или клавиатурных сочетаний, для добавление медиаконтента можно использовать перетаскивание (функция Drag-and-drop / Перетащи и брось).
Лицензия: GNU General Public License version 3.0 (GPLv3)
Вы можете войти под своим логином или зарегистрироваться на сайте.