Посмотрел экспериментальный редактор, который сейчас активно разрабатывают в Obsidian.

Мне в свое время тоже нравился редактор Typora, правда недолго.

В самом начале разработки редактора для Axona я делал несколько прототипов. Один из них с таким же поведением как у Typora.

Вот такое:

Поигравшись еще раз убедился, что все же лучше или видеть всю разметку полностью или не видеть ее вовсе.

Примером первого подхода является Bear:

И это прекрасно.

Я решил двигаться по второму варианту - скрыть от пользователя разметку. Отчасти считая, что markdown не достоин такого внимания и его время постепенно уходит 😀, a отчасти - с целью упрощения работы в будущем со сложными компонентами.

Хотя для ввода некоторых блоков остаются markdown шорткаты. Например для ввода заголовков первого уровня можно использовать markdown определение: #<пробел>. Исключительно для удобства клавиатурного ввода.

В Axona есть еще и raw редактор, но это как доп опция. Использую его временно, пока основной редактор в процессе доработки.

С некоторых пор, мне нравиться рассматривать языки разметки как форматы сериализации документов. И с этой точки зрения pod6 особенно идеален - прежде всего за счет своей расширяемости.

All Articles