Udostępnij przez


PlaceOpenBrace

poziom ważności: ostrzeżenie

Opis

Otwieranie umieszczania nawiasów klamrowych powinno być zgodne ze spójnym stylem. Może on być zgodny ze stylem K&R (w tym samym wierszu) lub stylem Allman (nie w tym samym wierszu).

Uwaga: ta reguła nie jest domyślnie włączona. Użytkownik musi włączyć go za pomocą ustawień.

Konfiguracja

Rules = @{
    PSPlaceOpenBrace = @{
        Enable = $true
        OnSameLine = $true
        NewLineAfter = $true
        IgnoreOneLineBlock = $true
    }
}

Parametry

Włącz: wartość logiczna (wartość domyślna to $false)

Włącz lub wyłącz regułę podczas wywołania ScriptAnalyzer.

OnSameLine: wartość logiczna (wartość domyślna to $true)

Wymuś otwarcie nawiasu klamrowego, aby znajdować się w tym samym wierszu co poprzednie słowo kluczowe.

NewLineAfter: wartość logiczna (wartość domyślna to $true)

Wymuszanie nowego znaku wiersza po otwartym nawiasie klamrowym. Wartość domyślna to true.

IgnoreOneLineBlock: wartość logiczna (wartość domyślna to $true)

Wskazuje, czy otwarte nawiasy klamrowe w jednym bloku wiersza powinny być ignorowane, czy nie. Na przykład $x = if ($true) { 'blah' } else { 'blah blah' }, jeśli właściwość jest ustawiona na true, reguła nie powoduje naruszenia.