Bagikan melalui


PlaceOpenBrace

Tingkat Keparahan : Peringatan

Deskripsi

Penempatan kurung kurawal terbuka harus mengikuti gaya yang konsisten. Ini dapat mengikuti gaya K&R (pada baris yang sama) atau gaya Allman (tidak pada baris yang sama).

Catatan: Aturan ini tidak diaktifkan secara default. Pengguna perlu mengaktifkannya melalui pengaturan.

Konfigurasi

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

Parameter

Aktifkan: bool (Nilai default adalah $false)

Aktifkan atau nonaktifkan aturan selama pemanggilan ScriptAnalyzer.

OnSameLine: bool (Nilai default adalah $true)

Terapkan kurung kurawal terbuka agar berada di baris yang sama dengan kata kunci sebelumnya.

NewLineAfter: bool (Nilai default adalah $true)

Menerapkan karakter baris baru setelah kurung kurawal terbuka. Nilai defaultnya adalah true.

IgnoreOneLineBlock: bool (Nilai default adalah $true)

Menunjukkan apakah kurung kurawal terbuka dalam blok satu baris harus diabaikan atau tidak. Misalnya, $x = if ($true) { 'blah' } else { 'blah blah' }, jika properti diatur ke true, maka aturan tidak mengaktifkan pelanggaran.