Pomoc:Podświetlanie składni
Narzędzia
Działania
Ogólne
Drukuj lub eksportuj
W innych projektach
Wygląd
Z Wikibooks, biblioteki wolnych podręczników.
Pomoc
Podświetlanie składni
Podświetlanie składni
Spis treści
|
---|
|
Oprogramowanie MediaWiki daje nam możliwość podświetlania składni. Wykorzystujemy do tego celu znacznik <syntaxhighlight lang="język"></syntaxhighlight>
, np.
<syntaxhighlight lang="python"> silnia = lambda x: x==0 or x*silnia(x-1) print silnia(10) </syntaxhighlight>
Otrzymamy:
silnia = lambda x: x==0 or x*silnia(x-1)
print silnia(10)
Możliwe jest dodanie numerowania linii poprzez umieszczenie flagi line
:
<syntaxhighlight lang="python" line> silnia = lambda x: x==0 or x*silnia(x-1) print silnia(10) </syntaxhighlight>
Otrzymamy:
silnia = lambda x: x==0 or x*silnia(x-1)
print silnia(10)
Aby zacząć numerowanie od konkretnej linii, dodajemy argument start
:
<syntaxhighlight lang="python" line start="36"> silnia = lambda x: x==0 or x*silnia(x-1) print silnia(10) </syntaxhighlight>
Otrzymamy:
silnia = lambda x: x==0 or x*silnia(x-1)
print silnia(10)
Aby wyróżnić konkretną linię, dodajemy argument highlight
z rzeczywistym numerem linii, od początku bloku (tj. aby podświetlić drugą linię, gdy numeracja zaczyna się od 36, nie wpisujemy 37, lecz 2):
<syntaxhighlight lang="python" line start="36" highlight="2"> silnia = lambda x: x==0 or x*silnia(x-1) print silnia(10) </syntaxhighlight>
Otrzymamy:
silnia = lambda x: x==0 or x*silnia(x-1)
print silnia(10)
Więcej na ten temat można poczytać na stronie MediaWiki.
Koniec