Визуальный вики редактор с полноценной поддержкой Markdown и MultiMarkdown.

mdcharm 002

MdCharm — простой Python / QT визуальный вики редактор (wiki editor), с полноценной поддержкой языков разметки Markdown (markdown extra) и MultiMarkdown.

mdcharm 003

Markdown — представленный в 2004 году облегчённый язык разметки, созданный с целью написания наиболее читаемого и удобного для правки текста, но пригодного для преобразования в языки для продвинутых публикаций (HTML, Rich Text и других). Markdown не является заменой HTML, его синтаксис достаточно ограничен и соответствует лишь небольшому подмножеству элементов HTML.

mdcharm 004

MdCharm имеет частично настраиваемый пользовательский интерфейс (перемещаемые и отключаемые панели инструментов), рабочую область редактора можно разделить на два вертикальных участка, участка набора/редактирования текста и участка "живого" предпросмотра (просмотра результата в режиме редактирования).

mdcharm 005

mdcharm 006

Каждый участок можно открыть отдельно, во всю рабочую область, поддерживается работа с вкладками (окно предпросмотра для всех вкладок общее). Одной из отличительных особенностей MdCharm является возможность работы с каталогом проектов, каталог содержащий несколько файлов открывается в боковой панели и можно быстро переключатся между документами, поддерживается отображение оглавления документа.

mdcharm 007

mdcharm 008

MdCharm предоставляет весь набор возможностей являющихся стандартными для любого Markdown-редактора, поддерживается вставка локальных изображений, можно выбрать стиль кода (меняющий markdown-форматирование), имеется подсветка синтаксиса, опционально включается подсветка текущей строки (выделение линии в которой набирается или редактируется текст) и нумерация строк.

mdcharm 009

mdcharm 010

Для изменения отображения предпросмотра MdCharm поддерживает изменение CSS-стиля (каскадной таблицы стилей), для проверки орфографии необходимо самостоятельно добавить словари (в каталог ~/.config/MdCharm/dict). WYSIWYG-редактор полностью поддерживает Markdown и его вариации, Markdown Extra и MultiMarkdown, а также синтаксис Github Flavoured Markdown (GFM).

mdcharm 011

mdcharm 012

mdcharm 016

MdCharm предоставляет неограниченную функцию повтора и возврата изменений (Undo/Redo), есть возможность поиска по тексту (поиска и замены), для добавления файлов и каталогов с файлами может использоваться перетаскивание (функция Drag & drop / Перетащи и брось).

mdcharm 013

MdCharm может работать в оконном и полноэкранном режиме, поддерживается экспорт в HTML, PDF и ODT документ, а также отправка на печать (возможен предпросмотр). Управление редактором осуществляется с помощью мыши и/или клавиатурных сочетаний (полностью настраиваемых).

mdcharm 014

Лицензия: BSD 3-Clause License (Berkeley Software Distribution license)

mdcharm 015

Домашняя станица

Станица на github.com