.editorconfig ファイルとは?
.editorconfig ファイルの解説。何をするものか、そして CI/CD でなぜ重要かを含みます。
.editorconfig ファイルは、多くのエディタが自動的に尊重する基本的なエディタ設定 (インデント、charset、改行コード) を定義します。
何であるか
コントリビュータやオペレーティングシステムをまたいで、空白と改行コードの規約を一貫させ、ノイズの多い diff を減らします。
CI/CD でなぜ重要か
CI では、一貫した改行コードが、Linux runner 上で shell script を壊す CRLF 対 LF の問題を防ぎます。これは linter を補完するものであり、置き換えるものではありません。
重要なポイント
- .editorconfig はエディタ設定を標準化します。
- CRLF/LF やインデントのずれを防ぎます。
- チーム全体でノイズの多い diff を減らします。