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