2017-05-03 1 views
0

doc状態をファイル:[*]と[**] EditorConfigに

[*]パスセパレータ(/)を除いて、任意の文字列にマッチします

[** ]任意の文字列に一致します。

ただし、以下のケースは現在のルートパスとサブディレクトリの両方で有効です。 EditorConfigファイルの[*]と[**]の違いは何ですか?

[*] 
indent_style = space 
indent_size = 2 

[**] 
indent_style = space 
indent_size = 2 

答えて

1

*(/)

**

するdocumentation

+0

を必ずお読みください任意の文字列にマッチするパス区切り文字を除いて、任意の文字列にマッチすることができますあなたが与える[\ * \ *]が[\ *]ができない間に一致する例を挙げてください。または、現在のルートパスとサブディレクトリの両方で[\ *]と[\ * \ *]が有効になる理由を説明してください。 –

+0

[example file](http://editorconfig.org/#example-file)をチェックすると、 'lib'ディレクトリ内の' .js'ファイルにマッチする '[lib/** .js]'が表示されます。代わりに '[lib/*。js]'を実行した場合、 'lib'ディレクトリのルートにある' .js'ファイルと一致するだけで、サブディレクトリにあるファイルは一致しません –

関連する問題