前言
一个好的代码规范非常重要,特别是在团队协作中。本文摘抄的是facebook的react项目中的editorconfig的配置。
配置如下
# https://editorconfig.org
root = true
[*] # 表示所有文件适用
charset = utf-8 # 设置文件字符集为utf-8
end_of_line = lf # 控制换行类型(lf | cr | crlf)
indent_size = 2 # 缩进大小
indent_style = space # 缩进风格(tab | space)
insert_final_newline = true # 始终在文件末尾插入一个新行
max_line_length = 80 # 最大行长度
trim_trailing_whitespace = true # 去掉尾部空格
[*.md] # 表示仅markdown文件适用以下规则
max_line_length = 0 # 不限制最大行长度
trim_trailing_whitespace = false # 去掉尾部空格
[COMMIT_EDITMSG]
max_line_length = 0 # 不限制最大行长度