# Advanced post option to override markdown linebreak setting

**URL:** <https://meta.discourse.org/t/advanced-post-option-to-override-markdown-linebreak-setting/81722>\
**Category:** Feature\
**Tags:** markdown\
**Created:** [27.Февраль.2018 22:51:27 UTC](https://meta.discourse.org/t/advanced-post-option-to-override-markdown-linebreak-setting/81722 "2018-02-27T22:51:27Z")\
**Posts on this page:** 1\
**Showing post:** 13

<div class="post-metadata">

**Author:** ![dabrahams](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dabrahams/32/165624_2.png) [@dabrahams](https://meta.discourse.org/u/dabrahams)\
**Post date:** [22.Ноябрь.2020 17:39:01 UTC](https://meta.discourse.org/t/advanced-post-option-to-override-markdown-linebreak-setting/81722/13 "2020-11-22T17:39:01Z")

</div>

> [@codinghorror](#):
>
> Обратите внимание, что даже на GitHub, который гораздо больше ориентирован на разработчиков, чем Discourse, поведение по умолчанию заключается в возврате как переноса строки.

Что ж, это во многом зависит от того, куда вы смотрите. Рендеринг файла Markdown на GitHub или на страницах GitHub использует традиционные переносы строк. Отсутствие физических разрывов строк в тексте абзаца неудобно для отслеживания изменений, поэтому добавление неотображаемых физических разрывов строк крайне полезно для значительных текстов, которые развиваются. Многие (хотя и не большинство) сообщения на форумах обладают этим свойством.

Только в более неформальных контекстах, таких как комментарии к задачам и pull-запросам, GitHub использует нетрадиционный («GitHub Flavored») Markdown, где одиночные переносы строк имеют значение. Я уверен, что они сделали _это_ как уступку разработчикам, которые могут быстро набрать небольшой фрагмент кода в задаче, не отступая его и не заключая в тройные обратные кавычки.

Таким образом, нетрадиционный Markdown на самом деле является более ориентированным на разработчиков выбором. Вас никто не обязывает разбивать длинные строки при вводе сообщения на форуме, и, исходя из моего опыта, большинство людей хотят видеть пустую строку между абзацами как при вводе Markdown, так и при его отображении, поэтому для большинства людей настройка по умолчанию не имеет никаких преимуществ.

---

_[View the full topic](https://meta.discourse.org/t/advanced-post-option-to-override-markdown-linebreak-setting/81722)._
