Надо на мобилках набивать маркдаун, и чтобы грамматические ашипки подсвечивались (браузером). CodeMirror можно загнать в contentedotable режим https://github.com/nodeca/nodeca.core/commit/1c461bd81b7a1e1e3f4820953cffa9fa3c89e6ae, но тогда начинаются всякие чудеса. И это нормально не лечится (только в следующей мажорной версии обещают)
Какие есть альтернативы аналогичного уровня, но чтобы сразу с качественной поддержкой мобилок, и проверкой синтаксиса?
Пока из вменяемого нашел только на Ace и Monaco. Но хрен знает, как там. Не променять бы одни проблемы на другие, не менее кучерявые…
Кто-нибудь сталкивался с подобными задачами? Решение нашли?
Я тут подумал, мне в принципе и textarea хватит. CodeMirror ставился чтобы синхронизировать промотку текста и превьюшки. Потому что когда в textarea строка переносится, начинаются удивительные приключения с вычислением высоты строки и куда реально скрол показывает.
Похоже, надо будет ручками городить скрытый div с метриками текстбокса, втыкать туда строки отдельными элементами, и мерить высоту каждой.
Вротмненоги… на дворе 2022 год, а приходится лепить какой-то ад времён es6.