爲什麼VS在創建的每個新文件末尾添加一個空行?我使用VS來創建.NET項目(而不是C++或其他)。Visual Studio - 每個新文件末尾的空行
有什麼特別的原因嗎?與編譯器和解析器的歷史兼容性?
我可以禁用嗎?
爲什麼VS在創建的每個新文件末尾添加一個空行?我使用VS來創建.NET項目(而不是C++或其他)。Visual Studio - 每個新文件末尾的空行
有什麼特別的原因嗎?與編譯器和解析器的歷史兼容性?
我可以禁用嗎?
爲了便於瀏覽,建議在每個文件末尾都有一個空行。想想看,如果有人用vim打開你的代碼,並使用鍵映射從空行跳轉到空行,會發生什麼情況。或者,如果他決定在文件末尾添加另一部分代碼,他可以快速執行GO並輸入它,而不必滾動到文件結尾。
此外,如果您在嘗試在文件末尾插入代碼時沒有尾隨空白行,則源代碼管理工具將報告更多更改。
那麼如果有人用vim打開我的代碼會發生什麼?順便說一下,vim中m是多少? –
Vim = Vi iMproved –
我知道,我試圖暗示它被稱爲改進,但沒有得到足夠的改進;) –
過去的一些編譯器/工具在最後一行不以回車結束的文件中遇到了困難。但是你不可能找到* actual *答案... – forsvarir
請總是在文件末尾添加一個換行符 - 請 –