项目根目录创建.editorconfig文件(注意前面有点.),可以统一各种编辑器的配置,就像修改编辑器默认的代码格式配置一样
# editorconfig.org # 顶层的配置文件,就不会再查找editorconfig文件了,所以文件都应用它的规则 root = true # 文件的通配符,告诉我们下面的规则应用于所用的文件 [*.js]是应用于所以的js文件,其他类似 [*] # 统一所以的编码格式采用utf-8格式 charset = utf-8 # 代码缩进的尺寸,设置为整数代表每次缩进使用空格,4代表空格数 indent_size = 4 # 指定缩进的方式,下面设置使用空格,因为Tab在各种编辑器中可能不同,所以建议使用空格,根据公司规定 indent_style = space # 设置为true表示每次输入代码完在下面会留下个空白行,如果设置为false会自动把空白行去掉 insert_final_newline = true # 设置为true是表示会去除换行行首的空白空格,去除中间留下的空白格,到时行会保存,false表示不去除 # tst # 中间留了一些空白格 # tet # 下面留了一些空白格 trim_trailing_whitespace = true # 针对md文件的中间的空白格最好不要去除 [*.md] trim_trailing_whitespace = false
本文作者为gengboxb,转载请注明。