⚙️

.editorconfig 生成

勾选缩进、换行、编码等选项,生成团队统一的 .editorconfig 配置。

本地处理 · 不上传

加载工具中…

相关:editorconfig · 缩进 · 编码规范 · 配置 · 团队

.editorconfig 生成器配置缩进风格、字符集、换行符与行尾空白规则,生成配置文件放进项目根目录,主流编辑器会自动遵守。

使用步骤

  1. 设置缩进风格与大小
  2. 选择字符集与换行符
  3. 按文件类型添加特殊规则
  4. 复制或下载文件

使用场景

  • 统一团队成员的编辑器行为
  • 避免因缩进不一致产生的无意义 diff
  • 为不同文件类型设置不同规则
  • 新项目初始化配置

小贴士

  • root = true 必须写在文件开头,否则编辑器会继续向上层目录查找并合并配置。
  • 它管的是编辑器的输入行为,不是代码风格检查。格式化规则仍需 Prettier 或 ESLint 之类的工具执行。
  • 为 Makefile 单独设置 Tab 缩进——它在语法上强制要求 Tab,用空格会直接报错。

常见问题

和 Prettier 冲突吗?

不冲突但会重叠。EditorConfig 管编辑器的按键行为,Prettier 管保存时的格式化结果。两者的缩进设置应保持一致,Prettier 也能读取 EditorConfig。

需要装插件吗?

部分编辑器内置支持(如 JetBrains 系列、Visual Studio),VS Code 与 Sublime 需要安装对应插件才会生效。

能对不同目录设不同规则吗?

可以。在子目录放置额外的 .editorconfig 文件,其规则会覆盖上层配置,除非上层文件声明了 root = true 并且没有子配置。

.editorconfig 生成是免费的吗?

是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。

使用.editorconfig 生成,我的数据安全吗?

安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。