Przede wszystkim NIE należy używać cytowania!
Niestety podstawowy znacznik bloku kodu nie znajduje się w podręcznym menu (obecnie już jest, ale i tak warto znać metody używania tego bez użycia menu - choćby do użytku na githubie) - są to w najprostszym przypadku dwie identyczne osobne linijki - jedna przed blokiem kodu, a druga za nim, w obu wystarczy umieścić po trzy odwrotne apostrofy, to ten znak który na standardowej amerykańskiej klawiaturze (czytaj: “polskiej-programisty”) jest na klawiszu, który obrysowałem na zielono:
tradycyjnie ten klawisz bywa zwany klawiszem tyldy, mimo, że tylda ~
jest dostępna na “drugiej układce” tj. z shift
em - mówiąc prosto chodzi o coś takiego: ```
tyle, że umieszczone w osobnej linii. (ze względów technicznych nie można tego napisać by było równocześnie widoczne w poście, a blok kodu w bloku kodu w innym formatowaniu wygląda i tak źle…)
edit
NIE chodzi o zwykły apostrof, ani o cudzysłów… (czyli żaden z tych dwóch, które mamy wspólnie na klawiszu zwykle w okolicach Entera)
edit: Po aktualizacji forum można skorzystać z podręcznego menu do ujęcia kodu wieloliniowego w znaczniki “półautomatycznie” - zaznaczamy cały blok kodu (jeden) i używamy narzędzia Tekst formatowany dostępnego jako pierwsze narzędzie “pod trybikiem”, jeśli mamy więcej bloków kodu czynność powtarzamy dla każdego z nich
Stosowanie tego formatowania jest bardzo ważne, bo YAML (w którym każda spacja jest ważna) nie umieszczony w znacznikach kodu zostaje całkowicie zniszczony mechanizmami markdown.
Oto przykład - tu w znacznikach
items:
- things:
thing1: huey
things2: dewey
thing3: louie
- other things:
key: value
a tu to samo bez nich
items:
- things:
thing1: huey
things2: dewey
thing3: louie - other things:
key: value
Chyba nie wymaga to komentarza…
W menu ukrytym od ikoną trybika są dostępne inne narzędzia, w tym narzędzie Tekst sformatowany
które dodaje pojedyncze odwrotne apostrofy tak aby objęły zaznaczenie, można je wykorzystać aby oznaczyć np. jakieś polecenie, które mieści się w jednej linii i jest stosunkowo krótkie.
Oto przykład na takie wyróżnienie ha os update --version 11.4
niestety to narzędzie nie nadaje się do jakiegokolwiek kodu zawierającego więcej niż jedną linijkę, ani do niczego realnie długiego.
W postach na forum generalnie działa formatowanie Markdown
Od biedy można też użyć BBCode (to dla starych forumowych wyjadaczy - zgodność ze znacznikami stosowanymi od wieków)
Do formatowania można też używać zwykłych znaczników HTML.
ALE
Zalecam Markdown, on działa też na githubie i na wszystkich innych forach bazujących na Discourse (w tym oficjalnym forum HA czy forum AIS).
Wykorzystanie zaawansowane przykład kolorowania kodu