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 也提供了其它常见编辑器的支持,可以从官方下载插件。