Compartir a través de


PlaceCloseBrace

Nivel de gravedad: advertencia

Descripción

La colocación de llaves de cierre debe seguir un estilo coherente. Debe estar en una nueva línea por sí misma y no debe seguirse por una línea vacía.

Nota: Esta regla no está habilitada de forma predeterminada. El usuario debe habilitarlo a través de la configuración.

Configuración

Rules = @{
    PSPlaceCloseBrace = @{
        Enable = $true
        NoEmptyLineBefore = $false
        IgnoreOneLineBlock = $true
        NewLineAfter = $true
    }
}

Parámetros

Habilitar: bool (el valor predeterminado es $false)

Habilite o deshabilite la regla durante la invocación de ScriptAnalyzer.

NoEmptyLineBefore: bool (el valor predeterminado es $false)

Cree una infracción si hay una línea vacía antes de una llave de cierre.

IgnoreOneLineBlock: bool (el valor predeterminado es $true)

Indica si los pares de llaves cerradas de un bloque de línea deben omitirse o no. Por ejemplo, $x = if ($true) { 'blah' } else { 'blah blah' }si la propiedad se establece en true, la regla no desencadena una infracción.

NewLineAfter: bool (el valor predeterminado es $true)

Indica si una nueva línea debe seguir una llave de cierre. Si se establece en true, una llave de cierre debe ir seguida de una nueva línea.