0
die doc Staaten file:, was der Unterschied zwischen [*] und [**] in EditorConfig ist
[*] Spiele eine beliebige Zeichenfolge, außer Pfadtrenn (/)
[** ] Entspricht einer Zeichenkette
Die folgenden Fälle treten jedoch sowohl im aktuellen Stammpfad als auch im Unterverzeichnis in Kraft. Was ist der Unterschied zwischen [*] und [**] in der EditorConfig-Datei?
[*]
indent_style = space
indent_size = 2
und
[**]
indent_style = space
indent_size = 2
lesen können Sie geben ein Beispiel geben, dass [\ * \ *] Übereinstimmungen haben kann, während [\ *] nicht kann? Oder erklären Sie, warum [\ *] und [\ * \ *] sowohl im aktuellen Stammpfad als auch im Unterverzeichnis wirksam werden. –
Schauen Sie sich die [Beispieldatei] (http://editorconfig.org/#example-file) an und Sie werden '[lib/**. Js]' sehen, die zu jeder '.js' Datei im Verzeichnis' lib' passt . Wenn Sie statt dessen '[lib/*. Js]' verwenden würden, würden nur '.js'-Dateien im Stammverzeichnis des' lib'-Verzeichnisses übereinstimmen, und keine Dateien in Unterverzeichnissen –