Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten artykuł zawiera podsumowaną listę reguł pisania lub edytowania dokumentacji programu PowerShell. Zobacz inne artykuły w przewodniku współautora, aby uzyskać szczegółowe wyjaśnienia i przykłady tych reguł.
Metadane
-
ms.date
: musi mieć format MM/DD/RRRR- Zmień datę, gdy istnieje znacząca lub rzeczowa aktualizacja
- Reorganizacja artykułu
- Naprawianie błędów faktycznych
- Dodawanie nowych informacji
- Nie zmieniaj daty, jeśli aktualizacja jest nieistotna
- Naprawianie literówek i formatowania
- Zmień datę, gdy istnieje znacząca lub rzeczowa aktualizacja
-
title
: unikatowy ciąg o długości od 43 do 59 znaków (w tym spacje)- Nie dołączaj identyfikatora witryny (jest on generowany automatycznie)
- Używaj formatowania zdań — wielką literą tylko pierwsze słowo i dowolne właściwe rzeczowniki.
-
description
: 115–145 znaków, w tym spacje — to streszczenie jest wyświetlane w wynikach wyszukiwania
Formatowanie
- Elementy składni typu 'backtick', które pojawiają się inline w akapicie tekstu
- Nazwy poleceń cmdlet
Verb-Noun
- Zmienna
$counter
- Przykłady składni
Verb-Noun -Parameter
- Ścieżki plików
C:\Program Files\PowerShell
,/usr/bin/pwsh
- Adresy URL, które nie mają być klikalne w dokumencie
- Wartości właściwości lub parametrów
- Nazwy poleceń cmdlet
- Użyj pogrubienia nazw właściwości, nazw parametrów, nazw klas, nazw modułów, nazw jednostek, obiektów lub nazw typów
- Pogrubienie jest używane do znaczników semantycznych, a nie do podkreślania znaczenia.
- Pogrubienie — używanie gwiazdki
**
- Kursywa — użyj podkreślenia
_
- Używane tylko do wyróżnienia, a nie do semantycznego znakowania
- Podziały wierszy na 100 kolumn (lub na 80 dla about_Topics)
- Brak twardych tabulatorów — używaj tylko spacji
- Brak spacji końcowych w wierszach
- Słowa kluczowe i operatory programu PowerShell powinny mieć małe litery
- Użyj odpowiedniego stylu pisania (Pascal) dla nazw poleceń cmdlet i parametrów
Nagłówki
- Najpierw zacznij od H1 — tylko jeden H1 na artykuł
- Używaj tylko nagłówków ATX
- Używaj zdaniowej wielkości liter dla wszystkich nagłówków
- Nie pomijaj poziomów — nie ma H3 bez H2
- Ogranicz głębokość nagłówka do H3 lub H4
- Dodaj puste wiersze przed i po
- Nie dodawaj ani nie usuwaj nagłówków — platyPS wymusza określone nagłówki w schemacie
Bloki kodu
- Dodaj puste wiersze przed i po
- Używanie otagowanych ogrodzeń kodu — powershell, output lub innego odpowiedniego identyfikatora języka
- Użyj nieoznaczonej ramki kodu do bloków składni
- Umieść dane wyjściowe w osobnym bloku kodu z wyjątkiem podstawowych przykładów, w których nie zamierzasz używać przycisku Kopiuj dla czytelnika
- Zobacz listę obsługiwanych języków
Listach
- Prawidłowe wcięcie
- Dodaj puste wiersze przed pierwszym elementem i po ostatnim elemencie
- Użyj łącznika (
-
) zamiast gwiazdki (*
) do oznaczania punktorów, aby uniknąć zamieszania z akcentowaniem. - Użyj
1.
dla wszystkich elementów na liście numerowanej
Terminologia
- Używanie programu PowerShell a programu Windows PowerShell
- Zobacz terminologię produktu
Przykłady odnośników do cmdletów
Musi zawierać co najmniej jeden przykład w odniesieniu polecenia cmdlet
Przykłady powinny zawierać tylko tyle kodu, aby zademonstrować użycie.
Składnia środowiska PowerShell
- Używanie pełnych nazw poleceń cmdlet i parametrów — brak aliasów
- Użyj splattingu dla parametrów, gdy wiersz polecenia jest zbyt długi
- Unikaj używania apostrofów odwrotnych do kontynuacji linii — należy używać tylko wtedy, gdy jest to konieczne
Usuń lub uprość wiersz polecenia programu PowerShell (
PS>
), z wyjątkiem przypadków, w których jest to wymagane dla przykładuPrzykład odniesienia do poleceń cmdlet musi być zgodny z następującym schematem PlatyPS
### 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.
nie umieszczaj akapitów między blokami kodu. Cała zawartość opisowa musi znajdować się przed blokami kodu lub po nim.
Łączenie z innymi dokumentami
- Podczas łączenia poza zestawem dokumentacji lub między referencjami do poleceń cmdlet a dokumentacją koncepcyjną
- Użyj adresów URL względnych witryny do łączenia z usługą Microsoft Learn (usuń
https://learn.microsoft.com/en-us
) - nie dołączaj ustawień regionalnych do adresów URL w zasobach Microsoft (usuń
/en-us
z adresu URL) - Wszystkie adresy URL zewnętrznych witryn internetowych powinny używać protokołu HTTPS, chyba że jest to nieprawidłowe dla witryny docelowej
- Użyj adresów URL względnych witryny do łączenia z usługą Microsoft Learn (usuń
- Podczas łączenia w zestawie dokumentów
- Użyj względnej ścieżki pliku (
../folder/file.md
)
- Użyj względnej ścieżki pliku (
- Wszystkie ścieżki używają znaku ukośnika (
/
) - Łącza obrazów powinny mieć unikatowy tekst alternatywny