Skip to content
Latchkey

.editorconfig ファイルとは?

.editorconfig ファイルの解説。何をするものか、そして CI/CD でなぜ重要かを含みます。

.editorconfig ファイルは、多くのエディタが自動的に尊重する基本的なエディタ設定 (インデント、charset、改行コード) を定義します。

何であるか

コントリビュータやオペレーティングシステムをまたいで、空白と改行コードの規約を一貫させ、ノイズの多い diff を減らします。

CI/CD でなぜ重要か

CI では、一貫した改行コードが、Linux runner 上で shell script を壊す CRLF 対 LF の問題を防ぎます。これは linter を補完するものであり、置き換えるものではありません。

重要なポイント

  • .editorconfig はエディタ設定を標準化します。
  • CRLF/LF やインデントのずれを防ぎます。
  • チーム全体でノイズの多い diff を減らします。

関連ガイド