editorconfig
.editorconfig文件
EditorConfig帮助开发人员在不同的编辑器和IDE之间定义和维护一致的编码样式
adonisjs项目中的一个示例
root = true
[*]
indent_size = 2
indent_style = space
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
常规配置
# http://editorconfig.org
root = true
# 对所有文件生效
[*]
# utf-8编码
charset = utf-8
# 空格形式缩进2空格
indent_style = space
indent_size = 2
# Linux换行符
end_of_line = lf
# 使用单引号
quote_type = single
# 结尾插入新行
insert_final_newline = true
# 去除结尾空格
trim_trailing_whitespace = true
# 对后缀名为 md 的文件生效
[*.md]
insert_final_newline = false
trim_trailing_whitespace = false
VSCode 插件: EditorConfig for VS Code