Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Poziom ważności: ostrzeżenie
Opis
Wcięcie powinno być spójne w całym pliku źródłowym.
Uwaga: ta reguła nie jest domyślnie włączona. Użytkownik musi włączyć go za pomocą ustawień.
Konfigurowanie
Rules = @{
PSUseConsistentIndentation = @{
Enable = $true
IndentationSize = 4
PipelineIndentation = 'IncreaseIndentationForFirstPipeline'
Kind = 'space'
}
}
Parametry
Włącz: wartość logiczna (wartość domyślna to $false)
Włącza lub wyłącza regułę podczas wywołania ScriptAnalyzer.
IndentationSize: int (wartość domyślna to 4)
Rozmiar wcięcia w liczbie znaków spacji.
PipelineIndentation: ciąg (wartość domyślna to IncreaseIndentationForFirstPipeline)
Czy zwiększyć wcięcie po potoku dla instrukcji wielowierszowych. Ustawienia to:
IncreaseIndentationForFirstPipeline (ustawienie domyślne): Zwiększ wcięcie raz po pierwszym potoku i zachowaj to wcięcie. Przykład:
foo | bar | bazIncreaseIndentationAfterEveryPipeline: Zwiększ wcięcie po pierwszym potoku i zachowaj to wcięcie. Przykład:
foo | bar | bazNoIndentation: Nie zwiększaj wcięcia. Przykład:
foo | bar | bazBrak: nie zmieniaj żadnych istniejących wcięcia potoku.
Rodzaj: ciąg (wartość domyślna to space)
Reprezentuje rodzaj wcięcia do użycia. Możliwe wartości to: space, tab. Jeśli zostanie podana jakakolwiek nieprawidłowa wartość, właściwość zostanie ustawiona na wartość space.
spaceoznacza, space że IndentationSize liczba znaków służy do zapewnienia jednego poziomu wcięcia.
tab oznacza znak tabulacji, \t.