2015-05-18 111 views
5

是否可以忽略/排除.editorconfig文件/文件夾?可能忽略/排除.editorconfig中的文件/文件夾?

原因:我有一個/vendor文件夾與第三方文件。我不希望該文件夾繼承我的任何.editorconfig配置。

我找到了EditorConfig-Properties頁面,好像沒有屬性可以排除文件夾。也許有一種破解使它成爲可能?

當前配置

root = true 

[*] 
end_of_line = lf 
insert_final_newline = true 
trim_trailing_whitespace = true 
indent_style = tab 
+1

我想也許我可以收緊規則。我可以用文件夾來指定而不是試圖排除文件夾,而不是一個全面的'[*]'。有沒有辦法做一個唯一的根規則? – iDev247

回答

5

@ iDev247,另一種解決方案忽略/vendor文件夾:

  • 匹配你想要的路徑忽略
  • 設置none財產要忽略

舉例來說,如果你有:

/index.html 
/vendor 
/.editorconfig 

您可以匹配t中的所有文件他vendor目錄在.editorconfig,而忽略所有屬性(設置爲IDE的默認):

# top-most EditorConfig file 
root = true 

# Ignore paths 
[/vendor/**] 
charset = none 
end_of_line = none 
insert_final_newline = none 
trim_trailing_whitespace = none 
indent_style = none 
indent_size = none 

其實你可以設置任何「無效」值和屬性應該被忽略(恢復到IDE的/編輯默認)

更多信息:

+2

我認爲這是一個更好的解決方案,因爲它將所有editorconfig保存在一個地方。 –

4

你可以用一個簡單的root = true線創建.editorconfig文件vender/

+0

不適用於我。 .editorconfig可以使用父文件夾的配置進行修改。 – avandecreme

+0

@avandecreme您應該只在'.editorconfig'文件中有一行。 'root = true'不在任何部分。 – xuhdev

+0

是的,這是我有,但部分自動添加某種方式。也許是一個netbeans插件的bug。 – avandecreme