Публикация на инфостарте https://infostart.ru/public/1226053/
Разработка ведется в EDT.
Замечания и предложения оставляйте разделе задач репозитория
- Быстрое размещение на форме всех необходимых элементов для редактирования и предпросмотра результата в поле HTML. Примеры приведены ниже по тексту
- Автопривязка к существующему реквизиту формы или объекта
- Полноценный редактор с быстрыми кнопками, облегчающий форматирование
- Присоединение файлов
- Вставка картинки из буфера обмена. Подвязано по умолчанию на клавиши (ctrl+shift+z), а также на кнопку
- Быстрая вставка присоединенной ранее картинки
- Быстрый просмотр результата
- Возможность на одну форму вставлять несколько редакторов, привязанных к разным реквизитам
- Быстрый доступ к ранее присоединенным файлам
- Подсветка синтаксиса всех основный языков. Полный список можно тут посмотреть https://highlightjs.org/static/demo/
- Разные стили подсветки синтаксиса. Список вариантов взят отсюда
- Возможность налету изменять вариант подсветки синтаксиса для каждого редактора, размещенного в системе
- Краткая справка по всем основным командам markdown с примерами
- Возможность размещать на форме не весь редактор, а только часть для просмотра.
- Библиотека работы с буфером обмена из 1С https://github.com/cpr1c/clipboard_1c
- Конвертер markdown в HTML и обратно Showdownjs http://showdownjs.com/. Была выбрана, т.к. ее можно расширять своими плагинами, а это необходимо, если захочется расширить функциональность своими командами
- Библиотека подсветки кода highlightjs https://highlightjs.org/
Windows Linux, ВебКлиент