【发布时间】:2018-09-22 10:15:04
【问题描述】:
【问题讨论】:
-
你说的是代码还是上面的文字?是 Markdown 文件吗?在源代码块之外,Markdown 源代码中的换行符不应转化为渲染输出中的换行符。您是否通过以两个空格结束行来手动中断?
-
这是一个 Markdown 文件。是的,我用两个空格手动打破了结尾行。但现在我明白了。
标签: visual-studio github rulers
【问题讨论】:
标签: visual-studio github rulers
根据 GitHub 上“漂亮”的内容来选择行的最大长度是荒谬的。限制行长有很多充分的理由(尽管现在许多程序员超过了 80 个字符)。较短的行更易于阅读,有助于限制复杂性。
您在屏幕截图中显示的 JavaScript sn-p 似乎不包含任何“人为”换行符。您打算做什么,将多个语句塞入一行只是为了用完列?阅读起来有多容易?
为您的项目选择一个行长限制(80 和 120 个字符是常用的长度)并坚持下去。如果您采用现有的风格指南,它可能会有自己的限制。请不要根据它在 GitHub 上的呈现方式来选择它。
对于散文,paragraphs automatically wrap 除非您通过以两个或更多空格结束行来添加硬中断。
【讨论】: