.editorconfig 文件配置介紹


簡介

讓使用不同編輯器的開發者在共同開發一個項目時“無痛”地遵循編碼規范(編碼風格),就可以使用EditorConfig插件,會在項目根目錄尋找.editorconfig文件並使用其中定義的編碼風格。

常用的編碼規范

EditorConfig 支持的常用的編碼規范,如下

  • charset:文件編碼。可選值
    • latin1
    • utf-8。一般用這個。
    • utf-16be
    • utf-16le
  • indent_style: 縮進類型。可選值
    • space
    • tab
  • indent_size: 縮進數量。可選值
    • 整數。一般設置 2 或 4。
    • tab
  • insert_final_newline:是否在文件的最后插入一個空行。可選值
    • true
    • false
  • end_of_line:換行符格式。說明見Wiki:換行。可選值
    • lf。一般用這個。
    • crlf
    • cr
  • trim_trailing_whitespace:是否刪除行尾的空格。可選值
    • true
    • false

完整版見這里

文件內容

# http://editorconfig.org

root = true

# 對所有文件生效
[*]
charset = utf-8
indent_style = space
indent_size = 2
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true

# 對后綴名為 md 的文件生效
[*.md]
trim_trailing_whitespace = false

參考

http://www.jianshu.com/p/712cea0ef70e


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM