讓使用不同編輯器的開發者在共同開發乙個專案時「**」地遵循編碼規範(編碼風格),就可以使用editorconfig外掛程式,會在專案根目錄尋找.editorconfig檔案並使用其中定義的編碼風格。
editorconfig 支援的常用的編碼規範,如下
indent_style: 縮排型別。可選值
indent_size: 縮排數量。可選值
insert_final_newline:是否在檔案的最後插入乙個空行。可選值
end_of_line:換行符格式。說明見wiki:換行。可選值
trim_trailing_whitespace:是否刪除行尾的空格。可選值
完整版見這裡
#
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
editorconfig檔案是什麼?
在專案裡,大多時候都能看到.editorconfig檔案,剛開始總是忽視掉它,認為它不太重要。但是,它的存在,必定有它的理由,於是,抽空來研究一下,它是什麼,能做什麼。官網是這麼介紹editorconfig的,editorconfig幫助開發人員在不同的編輯器和ide之間定義和維護一致的編碼樣式。e...
editorconfig(配置編輯器配置)
目的 在團隊開發中,統一 格式。editorconfig不是什麼軟體,而是乙個名為 editorconfig 的自定義檔案。editorconfig檔案使用ini格式。斜槓 作為路徑分隔符,或者 作為注釋。路徑支援萬用字元 表明是最頂層的配置檔案,發現設為true時,才會停止查詢.editorcon...
ElasticSearch中yml檔案配置
配置elasticsearch的集群名稱,預設是elasticsearch,elasticsearch會自動發現在同一網段下的elasticsearch 節點,如果在同一網段下有多個集群,就可以用這個屬性來區分不同的集群。cluster.name elasticsearch 節點名,預設隨機指定乙個...