编辑器规范配置生成器

按缩进风格、缩进大小、换行符、字符集、是否去除行尾空格、是否在文件末尾插入换行等选项,生成符合 EditorConfig 官方规范的 .editorconfig 文件,并可追加针对 Markdown、Makefile、YAML 的覆盖段。支持前端 / 后端 / 通用预设,全部在浏览器本地完成。

配置选项 等待设置
预设
indent_style
indent_size
end_of_line
charset

修改选项后需点击「生成配置」。生成的属性名与取值均取自 EditorConfig 官方规范。

生成结果
行数—
字符数—
含 root—
设置好选项后点击「生成配置」,.editorconfig 内容将显示在这里。

将生成的内容保存为项目根目录下的 .editorconfig 文件即可生效。

规范说明
  • root = true 只能出现在文件顶部的起始区,且不放在任何节内。
  • indent_style 取值为 space 或 tab。
  • indent_size 为正整数;设置为 tab 时表示跟随 tab_width。
  • end_of_line 取值为 lf、crlf 或 cr。
  • charset 取值为 latin1、utf-8、utf-8-bom 等。
  • trim_trailing_whitespace 与 insert_final_newline 取值为 true 或 false。
  • 同一文件可包含多个节,后面的节会覆盖前面节中同一属性的设置。