Template:code/documentation: Difference between revisions

From Laenkea
Jump to navigation Jump to search
(Created page with "This is a convenience template, which formats a short inline snippet of code with syntax highlighting of a given language. The language is specified as the first positional parameter (as understood by the {{wikitag|syntaxhighlight}} tag, with "<code>js</code>" being a shorthand for <code>javascript</code> and "<code>py</code>" for <code>python</code>), while the second is the snippet to format. Alternatively, you can s...")
 
No edit summary
 
Line 9: Line 9:
* {{temp|temp}}
* {{temp|temp}}
* {{temp|syntaxhighlight}}
* {{temp|syntaxhighlight}}
<includeonly>
[[Category:Discussion templates]]
</includeonly>

Latest revision as of 00:35, 6 August 2023

This is a convenience template, which formats a short inline snippet of code with syntax highlighting of a given language. The language is specified as the first positional parameter (as understood by the <syntaxhighlight> tag, with "js" being a shorthand for javascript and "py" for python), while the second is the snippet to format. Alternatively, you can specify the snippet as a named parameter with an empty name (|=...) in case the code contains an equal sign.

It is similar to Wikipedia's w:Template:code, but the argument order is opposite.

Example

{{code|js|=(65535).toString(16) === 'ffff'}} renders as (65535).toString(16) === 'ffff'.

See also