【发布时间】:2011-01-18 06:44:00
【问题描述】:
一些代码风格工具推荐这个,我记得看到一些 unix 命令行工具警告缺少空行。
有一个额外的空行的原因是什么?
【问题讨论】:
-
如果文件不以换行符结尾,某些工具将无法工作。这与末尾有一个空行(即 2 个换行符)不同。
-
你的意思是空行(
\n\n)还是换行\n? -
catshell 上的文件,你就会知道为什么。如果你的文件让我的 shell 提示出现在它应该出现的位置(在行首)之外的任何其他地方,我可能会讨厌你。 ;) -
更好(更一般)的答案是一般的文本文件:: stackoverflow.com/questions/729692/…
-
我的问题是,在这个时间点上,这个建议仍然有用吗?
标签: language-agnostic coding-style eof