Мы столкнулись с небольшой, но постоянной проблемой, которая вызывает некоторое разочарование у пользователей; эта проблема в основном затрагивает пользователей из Германии. Мы понимаем, что основная причина кроется в собственном поведении Markdown и, возможно, не может быть напрямую изменена.
Однако, с новым редактором форматированного текста, есть ли возможность реализовать автоматическое экранирование символов? Это предотвратило бы нежелательное форматирование новых строк как нумерованных списков.
В частности, пользователи в немецкой локали часто начинают строки с форматов дат, таких как 15. Oktober.... Редактор автоматически интерпретирует это как начало нумерованного списка, что не является намерением пользователя.
Единственным обходным путём для наших пользователей является переключение обратно на редактор Markdown и ручное экранирование точки обратным слэшем: 15\. Oktober.
Я не думаю, что мы хотим отключить автоматическое преобразование этого элемента списка, но большинство правил ввода (автоматическое преобразование текста в форматированный визуальный элемент) можно отменить, если нажать Backspace сразу после преобразования; в этом случае результат Markdown будет экранирован:
15. не элемент списка
Можете ли вы проверить, помогает ли это или даже решает вашу проблему?
Я проверил на рабочем столе и на мобильном устройстве: примерно после 10 попыток всё заработало, и нажатие Backspace восстановило обычное форматирование абзаца.
Мобильное (Android + клавиатура Gboard + Chrome): Не работает! При нажатии Backspace удаляется вся строка.
Шаги для воспроизведения:
Откройте в Chrome на Android
Введите 15., затем нажмите probel, затем backspace
Удаляется вся строка
Редактирование: Мне удалось записать как ошибочное, так и ожидаемое поведение при записи экрана мобильного устройства:
(возможно, ключом было подождать 2–3 секунды?)
Рабочий стол: Изначально не работает, удаляется вся строка. После 10 попыток всё работает как ожидается.
По какой-то причине поведение на рабочем столе крайне непоследовательное: я сделал несколько попыток записать корректную видеозапись экрана, и после нескольких раз всё заработало, и я не смог воспроизвести проблему.