EditorConfig 生成器
选择缩进、行尾、字符集和空白规则,即可获得可直接使用的 [*] 部分 .editorconfig 文件,并可选添加 Markdown(保留行尾空格)和 Makefile(制表符)覆盖项。EditorConfig 让项目中的每个人在不同编辑器和 IDE 中保持一致的编码风格。全部在浏览器本地运行——不会上传任何内容。
—
.editorconfig
使用方法
- 选择缩进风格和大小、行尾以及字符集。
- 切换 root、去除行尾空格、文件末尾换行以及可选覆盖项。
- 复制生成的文件,并将其保存为项目根目录下的 .editorconfig。
常见问题
- root = true 有什么作用?
- 它将此文件标记为最顶层的 EditorConfig 文件,使编辑器不再向上级目录查找。把它放在项目根目录,除非你嵌套配置文件,否则保持开启。
- 为什么要有 [*.md] 覆盖项?
- Markdown 使用两个行尾空格表示硬换行,因此去除行尾空格会破坏它们。该覆盖项仅对 .md 文件禁用去除行尾空格。
- 编辑器开箱即用支持吗?
- 很多都支持(例如 JetBrains 系列 IDE 以及安装了 EditorConfig 扩展的 VS Code)。该文件是 INI 风格的纯文本,任何支持 EditorConfig 的工具都能读取。
- 会上传任何内容吗?
- 不会。文件完全在你的浏览器中生成,不会上传任何内容。
相关工具
SQL 格式化器
支持 10 种 SQL 方言(PostgreSQL、MySQL、BigQuery、Snowflake、T-SQL 等)的美化。
开发 0 0
CSS 转 JS 样式对象转换器
在浏览器中将 CSS 声明块转换为 React/JS 内联样式对象。
开发 0 0
HTML → JSX 转换
粘贴 HTML 片段,得到 React 可用的 JSX — `class` 变 `className`、`onclick` 变 `onClick`、void 标签自闭合、内联样式可对象化。
开发 0 0
Hex Dump 查看器
将文本或小文件以 偏移 + hex 字节 + 可打印 ASCII 显示,类似 `xxd` 或 `hexdump -C`。
开发 0 0
MIME 类型查询
用扩展名查 MIME 类型(或反向),并了解每种类型的用途。
开发 0 0
chmod 计算器
在八进制(755)、符号(rwxr-xr-x)和复选框网格之间转换 Unix 文件权限。包含 setuid/setgid/sticky、chmod 和 find 命令、umask 提示。
开发 0 0