Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Nível de gravidade: aviso
Descrição
O posicionamento de chave aberta deve seguir um estilo consistente. Ele pode seguir o estilo K&R (na mesma linha) ou o estilo Allman (não na mesma linha).
Observação: essa regra não está habilitada por padrão. O usuário precisa habilitá-lo por meio de configurações.
Configuração
Rules = @{
PSPlaceOpenBrace = @{
Enable = $true
OnSameLine = $true
NewLineAfter = $true
IgnoreOneLineBlock = $true
}
}
Parâmetros
Habilitar: bool (o valor padrão é $false)
Habilite ou desabilite a regra durante a invocação de ScriptAnalyzer.
OnSameLine: bool (o valor padrão é $true)
Imponha que a chave aberta esteja na mesma linha da palavra-chave anterior.
NewLineAfter: bool (o valor padrão é $true)
Imponha um novo caractere de linha após uma chave aberta. O valor padrão é true.
IgnoreOneLineBlock: bool (o valor padrão é $true)
Indica se as chaves abertas em um bloco de uma linha devem ser ignoradas ou não. Por exemplo, $x = if ($true) { 'blah' } else { 'blah blah' }, se a propriedade for definida como true, a regra não disparará uma violação.