.editorconfig 730 B

12345678910111213141516171819202122232425262728293031323334353637
  1. # 告诉EditorConfig插件,这是根文件,不用继续往上查找
  2. root = true
  3. # 匹配全部文件
  4. [*]
  5. # 结尾换行符,可选"lf"、"cr"、"crlf"
  6. end_of_line = lf
  7. # 在文件结尾插入新行
  8. insert_final_newline = true
  9. # 删除一行中的前后空格
  10. trim_trailing_whitespace = true
  11. # 匹配js和py结尾的文件
  12. [*.{js,py}]
  13. # 设置字符集
  14. charset = utf-8
  15. # 匹配py结尾的文件
  16. [*.py]
  17. # 缩进风格,可选"space"、"tab"
  18. indent_style = space
  19. # 缩进的空格数
  20. indent_size = 4
  21. # 以下匹配,类同
  22. [Makefile]
  23. indent_style = tab
  24. # tab的宽度
  25. tab_width = 4
  26. # 以下匹配,类同
  27. [lib/**.js]
  28. indent_style = space
  29. indent_size = 2
  30. [{package.json,.travis.yml}]
  31. indent_style = space
  32. indent_size = 2