文档中写道:
[*] 匹配除路径分隔符(/)之外的任何字符串
[**] 匹配任何字符串
然而,下面的情况会影响当前根路径和子目录。那么 EditorConfig 文件中 [*] 和 [**] 有什么区别呢?
[*]
indent_style = space
indent_size = 2
并且
[**]
indent_style = space
indent_size = 2
文档中写道:
[*] 匹配除路径分隔符(/)之外的任何字符串
[**] 匹配任何字符串
然而,下面的情况会影响当前根路径和子目录。那么 EditorConfig 文件中 [*] 和 [**] 有什么区别呢?
[*]
indent_style = space
indent_size = 2
并且
[**]
indent_style = space
indent_size = 2
[lib/**.js]
,它匹配lib
目录中的任何.js
文件。如果你使用[lib/*.js]
,它只会匹配lib
目录根目录下的.js
文件,而不是任何子目录中的文件。 - AJ Funk