1. ホーム
  2. language-agnostic

[解決済み】なぜソースファイルの最後に空行を入れることが推奨されるのですか?

2022-03-29 08:31:10

質問

コードスタイルツールによってはこれを推奨していますし、Unixのコマンドラインツールでも空行の欠落について警告しているのを見た覚えがあります。

空行を増やす理由は何ですか?

解決方法は?

多くの古いツールは、テキストファイルのデータの最終行が改行またはキャリッジリターンと改行の組み合わせで終了していない場合、誤動作を起こします。その行は、^Z (eof) で終了するため、無視されます。