Template:Highlight: Difference between revisions
From Leo's Notes
This page was last edited on 2 January 2022, at 10:07.
No edit summary |
change terminal to console lexer |
||
| (8 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{#tag:syntaxhighlight | {{#tag:syntaxhighlight | ||
|{{{code|{{{1|No code provided.}}}}}} | |{{{code|{{{1|No code provided.}}}}}} | ||
|lang="{{{lang|{{{2|text}}}}}}" | |lang="{{#ifeq:{{{lang|{{{2|text}}}}}}|terminal|console|{{{lang|{{{2|text}}}}}}}}" | ||
|class="mw-highlight-{{{lang|{{{2|text}}}}}}" | |class="mw-highlight-{{{lang|{{{2|text}}}}}}" | ||
|style="{{#if:{{{style|}}}| {{{style}}} |}}" | |style="{{#if:{{{style|}}}| {{{style}}} |}}" | ||
|highlight="{{{highlight|{{{3|}}}}}}" | |highlight="{{{highlight|{{{3|}}}}}}" | ||
| | |inline | ||
|{{#if: {{{line|}}}|line=line}} | |{{#if: {{{line|}}}|line=line}} | ||
}} | }}<noinclude> | ||
<templatedata> | |||
{ | |||
"params": { | |||
"lang": { | |||
"aliases": [ | |||
"2" | |||
], | |||
"label": "lang", | |||
"description": "language of the code to highlight", | |||
"example": "terminal", | |||
"type": "string", | |||
"default": "terminal", | |||
"autovalue": "terminal", | |||
"suggested": true | |||
}, | |||
"code": { | |||
"aliases": [ | |||
"1" | |||
], | |||
"label": "code", | |||
"description": "code to highlight", | |||
"required": true, | |||
"type": "string", | |||
"autovalue": "" | |||
}, | |||
"style": { | |||
"label": "style", | |||
"description": "custom CSS style", | |||
"type": "string", | |||
"autovalue": "" | |||
}, | |||
"highlight": { | |||
"aliases": [ | |||
"3" | |||
], | |||
"autovalue": "" | |||
}, | |||
"line": { | |||
"label": "line", | |||
"description": "line to highlight", | |||
"type": "number" | |||
} | |||
}, | |||
"description": "Syntax highlights a chunk of code or text", | |||
"paramOrder": [ | |||
"code", | |||
"lang", | |||
"line", | |||
"style", | |||
"highlight" | |||
], | |||
"format": "block" | |||
} | |||
</templatedata> | |||
</noinclude> | |||
Latest revision as of 10:07, 2 January 2022
No code provided.
Syntax highlights a chunk of code or text
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| code | code 1 | code to highlight
| String | required |
| lang | lang 2 | language of the code to highlight
| String | suggested |
| line | line | line to highlight | Number | optional |
| style | style | custom CSS style
| String | optional |
| highlight | highlight 3 | no description
| Unknown | optional |