Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Artikel ini berisi daftar ringkasan aturan untuk menulis atau mengedit dokumentasi PowerShell. Lihat artikel lain di Panduan Kontributor untuk penjelasan terperinci dan contoh aturan ini.
Metainformasi
-
ms.date: harus dalam format MM/DD/YYYY- Mengubah tanggal saat ada pembaruan yang signifikan atau faktual
- Mengatur ulang artikel
- Memperbaiki kesalahan faktual
- Menambahkan informasi baru
- Jangan ubah tanggal jika pembaruan tidak signifikan
- Memperbaiki kesalahan ketik dan pemformatan
- Mengubah tanggal saat ada pembaruan yang signifikan atau faktual
-
title: string unik sepanjang 43-59 karakter (termasuk spasi)- Jangan sertakan pengidentifikasi situs (dibuat secara otomatis)
- Gunakan kapitalisasi kalimat - hanya kapitalisasi kata pertama dan kata benda yang tepat
-
description: 115-145 karakter termasuk spasi - abstrak ini ditampilkan dalam hasil pencarian
Pemformatan
- Elemen sintaks backtick yang muncul, sebaris, dalam paragraf
- Nama cmdlet
Verb-Noun - Variabel
$counter - Contoh sintaksis
Verb-Noun -Parameter - Jalur file
C:\Program Files\PowerShell,/usr/bin/pwsh - URL yang tidak dimaksudkan untuk dapat diklik dalam dokumen
- Nilai properti atau parameter
- Nama cmdlet
- Gunakan tebal untuk nama properti, nama parameter, nama kelas, nama modul, nama entitas, objek, atau nama jenis
- Tebal digunakan untuk markup semantik, bukan penekanan
- Tebal - gunakan tanda bintang
**
- Tulisan miring - gunakan garis bawah
_- Hanya digunakan untuk penekanan, bukan untuk markup semantik
- Pemisah baris pada 100 kolom (atau di 80 untuk about_Topics)
- Tidak ada tab keras - gunakan spasi saja
- Tidak ada spasi akhir di baris
- Kata kunci dan operator PowerShell harus semua huruf kecil
- Gunakan casing yang tepat (Pascal) untuk nama cmdlet dan parameter
Header
- Mulai dengan H1 terlebih dahulu - hanya satu H1 per artikel
- Gunakan Header ATX saja
- Gunakan huruf besar pada awal kalimat untuk semua judul
- Jangan lompat urutan - tidak boleh ada H3 tanpa H2
- Batasi kedalaman header ke H3 atau H4
- Menambahkan baris kosong sebelum dan sesudah
- Jangan menambahkan atau menghapus header - PlatyPS memberlakukan header tertentu dalam skemanya
Blok kode
- Menambahkan baris kosong sebelum dan sesudah
- Gunakan pagar kode bertag - powershell, Output, atau ID bahasa lain yang sesuai
- Menggunakan pagar kode yang tidak diberi tag untuk blok sintaksis
- Letakkan output dalam blok kode terpisah kecuali untuk contoh dasar di mana Anda tidak berniat bagi pembaca untuk menggunakan tombol Salin
- Lihat daftar bahasa yang didukung
Daftar
- Inden dengan benar
- Tambahkan baris kosong sebelum item pertama dan setelah item terakhir
- Gunakan tanda hubung (
-), bukan tanda bintang (*), untuk mengurangi kebingungan dengan penekanan. - Gunakan
1.untuk semua item dalam daftar bernomor
Terminologi
- Menggunakan PowerShell vs. Windows PowerShell
- Lihat Terminologi Produk
Contoh referensi cmdlet
Harus memiliki setidaknya satu contoh dalam referensi cmdlet
Contoh harus cukup kode saja untuk menunjukkan penggunaan
Sintaks PowerShell
- Gunakan nama lengkap cmdlet dan parameter - tanpa alias
- Gunakan splatting untuk parameter saat baris perintah terlalu panjang
- Hindari menggunakan backtick untuk melanjutkan baris - gunakan hanya jika diperlukan
Menghapus atau menyederhanakan perintah PowerShell (
PS>) kecuali jika diperlukan untuk contohContoh referensi cmdlet harus mengikuti skema PlatyPS berikut
### Example 1 - Descriptive title Zero or more short descriptive paragraphs explaining the context of the example followed by one or more code blocks. Recommend at least one and no more than two. ```powershell ... one or more PowerShell code statements ... ``` ```Output Example output of the code above. ``` Zero or more optional follow up paragraphs that explain the details of the code and output.jangan letakkan paragraf di antara blok kode. Semua konten deskriptif harus diletakkan sebelum atau sesudah blok kode.
Menautkan ke dokumen lain
- Saat menautkan di luar docset atau antara referensi cmdlet dan konseptual
- Gunakan URL relatif situs saat menautkan ke Microsoft Learn (hapus
https://learn.microsoft.com/en-us) - jangan sertakan lokal dalam URL di properti Microsoft (hapus
/en-usdari URL) - Semua URL ke situs web eksternal harus menggunakan HTTPS kecuali tidak valid untuk situs target
- Gunakan URL relatif situs saat menautkan ke Microsoft Learn (hapus
- Saat menautkan di dalam docset
- Gunakan jalur file relatif (
../folder/file.md)
- Gunakan jalur file relatif (
- Semua jalur menggunakan karakter garis miring ke depan (
/) - Tautan gambar harus memiliki teks alt yang unik