EditorConfig 是一个很小但很实用的项目配置文件,用来统一缩进、换行、字符集、行尾空格等基础格式。
它解决什么问题
团队里有人用 VS Code,有人用 JetBrains,有人用 Vim。只靠口头约定,很容易出现缩进和换行差异。`.editorconfig` 可以让编辑器自动读取同一套规则。
常见配置
– `indent_style`:使用空格还是 Tab。
– `indent_size`:缩进宽度。
– `charset`:字符集。
– `end_of_line`:换行符。
– `trim_trailing_whitespace`:是否删除行尾空格。
建议
如果项目里还没有 `.editorconfig`,可以先补最基础的缩进、换行和字符集规则。它不替代 ESLint、Prettier,但能减少很多无意义 diff。
正文完




