WebStorm 9 中加入了 EditorConfig 支持

WebStorm 9 能读取 .editorconfig 配置文件,但修改配置文件时并没
有代码高亮。

EditorConfig 是什么?

EditorConfig helps developers define and maintain consistent coding styles between different editors and IDEs.

简言之,EditorConfig 用来定义代码格式,以实现不同编辑器、不同项目成员之间统一代码风格。

EditorConfig 使用 .editorconfig 来存储配置文件。打开一个文件时,EditorConfig 插件会从文件所在目录开始逐级向上查找 .editorconfig,直到找到包含 root = true 的配置文件为止。

距离文件路径最短的配置优先级最高,同一文件内从上到下读取,底部定义的高于顶部定义的。

Windows 用户:Windows 用户创建配置文件时,需将文件命名为 .editorconfig.,资源管理器会自动将其重命名为 .editorconfig

WebStorm 9 以外的 JetBrains 系编辑器应该也很快会加入 EditorConfig 支持,使用老版本的用户可以自行安装插件

EditorConfig 也提供了其它常见编辑器的支持,可以从官方下载插件