GoodMorning пишет:

Так такая возможность уже есть, третья кнопка с конца скрывает всё остальное

xintrea пишет:

Кнопка "Распахнуть область редактирования" - это не то?

То, проглядел кнопку, спасибо.
Из самых желанных фич осталось хоткеи добавить, чтобы можно было легко переключать режимы и править текст.
И возможность масштаб менять.  И станет очень удобно.
А вложенные списки - что поделать, придется через хтмл, когда потребность возникнет.

xintrea пишет:

Если нужно сделать вложенный - просто меняете отступы.

Тогда и нумерация переносится с отступом. Если же поменять вложенный список с нумерованного на буллеты, а при отступе обратно опять сделать нумерацию, то она начнется с единицы, а не с последнего номера.

Проверил, если в html делать вложенные <ol>, <ul> то тогда в самом редакторе вложенность работает как надо.
Еще желательно больше видов списков, чем буллеты и нумерованный. Опять же в html это можно проставить, и тогда в самом редакторе оно работает.

Может просто по нажатию таба обрамлять текщий пункт <ol> или <ul> и тогда оно будет работать?

Забыл еще одну фишку:

5. Сделать возможность скрывать табы с деревом и записями, то есть чтобы показывался один редактор. Типа как в любой IDE. И в OneNote есть такой режим. Иногда идет долгая работа с одним документом и другие табы скорее мешают, хотелось бы их скрывать. После добавления хоткеев будет идеально.

Заметил что цвет текста не поменять из UI, только через html:
6. Добавить компонент для выбора цвета текста

Добрый день, xintrea.
Спасибо за разработку MyTetra.
Cлучайно о ней узнал после статьи на хабре.
В свое время искал что-то подобное, сначала просто нормальный и легковесный WYSIWYG редактор, но ни один не устроил полностью, остановился на PolyEdit, хотя он и платный и уже давно не поддерживается.
Потом перешел на OneNote, как удобную систему хранения записей в одном месте, но и в нем есть недостатки, начиная от немультиплатформенности и необходимости иметь аккаунт микрософт и заканчивая неудобством вставки кода.

Что хорошо в вашей программе, это необходимые для WYSIWYG функции типа списков, таблиц, картинок, шрифтов. И простое - по кнопке - форматирование втсавленного кода, которой нет в других редакторах.
И сам менеджмнет информации, конечно, включая дерево и таги.
Еще функция шифрования, как есть в PolyEdit, но нет в OneNote, тоже очень полезна.
Спасибо за все это, сейчас перейду с OneNote на MyTetra и проверю, что все ок.

Что сразу бросилось в глаза и хотелось бы улучшить, это:
1. Вложенные списки. Почему-то этого нет у многих простых редакторов. В MyTetra этого хотя бы можно добиться поправив html код, но хотелось бы работы из редактора. То есть, например, вводя список по пунктам 1,2,3, дальше сдвигаясь внутрь и вводя пару пунктов звездочек, дальше сдвигаясь обратно, надо сразу иметь пункт 4. И как отметили выше, удобнее чтобы пункт 1 списка появлялся сразу после нажатия кнопки, а не после выделения текста.
2. Кастомная настройка байдингов клавиш ко всем действиям редактора. В одной из программ, что я рассматривал, была такая фича. То есть для тех же списков сделать возможность настроить свое сочетание клавиш. Или для начала, хотя бы захардкодить эти сочетания для всех функций, для списков или таблиц вроде как сейчас сочетания нет вообще. При быстром наборе текста не очень удобно кликать мышкой чтобы вызвать нужную функцию, байдинги удобнее.
3. Проверил фунцию автообновления дерева, само дерево обновляется, но если в стороннем приложении поменять текст заметки, выделенной в редакторе MyTetra, то эти изменения MyTetra не обновляет, пока не переключишся на другую заметку и обратно. Планирую пользоваться яндекс диском для синхронизации заметок между рабочим и домашним компьютером и если забыть, что надо руками переключиться из текущей заметки на другую, чтобы данные обновились, и начать редактировать без этого, то измененные данные просто потеряются.
4. Можно ли менять масштаб документа, как в веб браузере по ctrl+колесико мышки? Иногда глаза устают и хочется видеть весь текст крупнее, просто поменяв масштаб.

С уважением.