vue中.editorconfig文件配置
EditorConfig 有助于维护跨多个编辑器和IDE从事同一项目的多个开发人员的一致编码风格,EditorConfig 项目由一种用于定义编码样式的文件格式和一组文本编辑器插件组成,这些文本编辑器插件使编辑器可以读取文件格式并遵循定义的样式,EditorConfig 文件易于阅读,并且可以与版本控制系统很好地协同工作。通俗地讲,就是由于开发人员的习惯不一样所用的开发编辑器可能不同,在不同的编辑器之前保持代码格式一致的风格。
# https://editorconfig.org
root = true // 让这个文件生效
[*] // 对所有文件都生效
charset = utf-8
indent_style = space
indent_size = 2
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true
[*.md]
insert_final_newline = false
trim_trailing_whitespace = false
| 属性 | 说明 |
|---|
| indent_style | 缩进使用tab或者space | | indent_size | 缩进为space时,缩进的字符数 | | tab_width | 缩进为tab时,缩进的宽度 | | end_of_line | 换行符的类型。lf, cr, crlf三种 | | charset | 文件的charset。有以下几种类型:latin1, utf-8, utf-8-bom, utf-16be, utf-16le | | trim_trailing_whitespace | 是否将行尾空格自动删除 | | insert_final_newline | 是否使文件以一个空白行结尾 | | root | 表明是最顶层的配置文件,发现设为true时,才会停止查找.editorconfig文件 |
|