为什么VS在我创建的每个新文件的末尾添加一个空行?我使用VS来创建.NET项目(而不是C ++或其他东西)。
有什么特别原因吗?与编译器和解析器的历史兼容性?
我可以禁用此功能吗?
答案 0 :(得分:5)
为了便于导航,建议在每个文件的末尾加一个空行。想想如果有人用vim打开代码并使用键盘映射从空行跳到空行会发生什么。或者,如果他决定在文件末尾添加另一部分代码,他可以快速执行GO并输入它,而不必滚动直到文件末尾。
此外,如果在尝试在文件末尾插入代码时没有尾随空行,源代码管理工具将报告更多更改。