Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Nivel de gravedad de : advertencia
Descripción
La colocación de llaves abiertas debe seguir un estilo coherente. Puede seguir el estilo K&R (en la misma línea) o el estilo Allman (no en la misma línea).
Nota: esta regla no está habilitada de forma predeterminada. El usuario debe habilitarlo a través de la configuración.
Configuración
Rules = @{
PSPlaceOpenBrace = @{
Enable = $true
OnSameLine = $true
NewLineAfter = $true
IgnoreOneLineBlock = $true
}
}
Parámetros
Habilitar: bool (el valor predeterminado es $false)
Habilite o deshabilite la regla durante la invocación de ScriptAnalyzer.
OnSameLine: bool (el valor predeterminado es $true)
Exija que la llave abierta esté en la misma línea que la de su palabra clave anterior.
NewLineAfter: bool (el valor predeterminado es $true)
Aplique un nuevo carácter de línea después de una llave abierta. El valor predeterminado es true.
IgnoreOneLineBlock: bool (el valor predeterminado es $true)
Indica si las llaves abiertas de un bloque de línea se deben omitir 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.