Поведение различается в зависимости от способа выделения.
-
Выделение до и после содержимого: захватывается весь markdown, и обратные кавычки сохраняются.
-
Ручное выделение строки перетаскиванием мыши выделяет только текст, поэтому обратные кавычки не сохраняются.
-
Выделение всей строки тройным щелчком мыши: выделяется весь текст строки + невидимые элементы обертки, такие как HTML-теги. Поэтому обратные кавычки сохраняются.
Не уверен, что это можно исправить, или это будет сложно, так как это, похоже, больше зависит от того, как ОС или браузер обрабатывают выделение. Но я не разработчик. ![]()