SyntaxHighlight: Difference between revisions

From Leo's Notes
This page was last edited on 30 March 2017, at 20:18.
m Text replacement - "</code>" to "}}"
new usage
Line 2: Line 2:
   
   
== Usage ==
== Usage ==
&lt;syntaxhighlight lang="bash" line start="1" enclose="div"&gt;
&lt;/syntaxhighlight&gt;


To use SyntaxHighlight on this wiki, use the [[Template:Highlight|Highlight]] template.


== Languages ==
{{highlight|lang=text|code=


{| class="wikitable" style="float:left"
{{highlight{{!}}lang=terminal{{!}}code=
!Code||Language
code goes here
|-
}}
|{{code|abap}}||[[:en:ABAP|ABAP]]
 
|-
}}
|{{code|actionscript}}||[[:en:ActionScript|ActionScript]]
|-
|{{code|ada}}||[[:en:Ada (programming language)|Ada]]
|-
|{{code|apache}}||[[:en:Apache HTTP Server|Apache Configuration]]
|-
|{{code|applescript}}||[[:en:AppleScript|AppleScript]]
|-
|{{code|asm}}||[[:en:Assembly language|Assembly]]
|-
|{{code|asp}}||[[:en:Active Server Pages|Active Server Pages (ASP)]]
|-
|{{code|autoit}}||[[:en:AutoIt|AutoIt]]
|-
|{{code|bash}}||[[:en:Bash (Unix shell)|Bash]]
|-
|{{code|basic4gl}}||[[:en:Basic4GL|Basic4GL]]
|-
|{{code|bf}}||[[:en:Brainfuck|Brainfuck]]
|-
|{{code|blitzbasic}}||[[:en:Blitz BASIC|Blitz BASIC]]
|-
|{{code|bnf}}||[[:en:Backus-Naur Form|Backus-Naur Form]]
|-
|{{code|c}}||[[:en:C (programming language)|C]]
|-
|{{code|c_mac}}||C (Mac)
|-
|{{code|caddcl}}||[[:en:Dialog Control Language|AutoCAD DCL]]
|-
|{{code|cadlisp}}||[[:en:AutoLISP|AutoLISP]]
|-
|{{code|cfdg}}||CFDG
|-
|{{code|cfm}}||[[:en:ColdFusion_Markup_Language|ColdFusion Markup Language]]
|-
|{{code|cil}}||[[:en:Common_Intermediate_Language|Common Intermediate Language (CIL)]]
|-
|{{code|cobol}}||[[:en:COBOL|COBOL]]
|-
|{{code|cpp-qt}}||[[:en:Qt (toolkit)|C++ (Qt toolkit)]]
|-
|{{code|cpp}}||[[:en:C++|C++]]
|-
|{{code|csharp}}||[[:en:C Sharp (programming language)|C#]]
|-
|{{code|css}}||[[:en:Cascading Style Sheets|Cascading Style Sheets (CSS)]]
|-
|{{code|d}}||[[:en:D (programming language)|D]]
|-
|{{code|delphi}}||[[:en:Delphi programming language|Delphi]]
|-
|{{code|diff}}||[[:en:diff|Diff]]
|-
|{{code|div}}||DIV
|-
|{{code|dos}}||[[:en:DOS batch file|DOS batch file]]
|-
|{{code|dot}}||[[:en:DOT language|DOT]]
|-
|{{code|eiffel}}||[[:en:Eiffel (programming language)|Eiffel]]
|-
|{{code|fortran}}||[[:en:Fortran|Fortran]]
|-
|{{code|freebasic}}||[[:en:FreeBASIC|FreeBASIC]]
|-
|{{code|gambas}}||[[:en:Gambas_programming_language|Gambas]]
|-
|{{code|genero}}||Genero
|-
|{{code|gettext}}||[[:en:GNU_gettext|GNU internationalization (i18n) library]]
|-
|{{code|glsl}}||[[:en:GLSL|OpenGL Shading Language (GLSL)]]
|-
|{{code|gml}}||[[:en:Game Maker Language|Game Maker Language (GML)]]
|-
|{{code|gnuplot}}||[[:en:Gnuplot|gnuplot]]
|-
|{{code|groovy}}||[[:en:Groovy (programming language)|Groovy]]
|-
|{{code|haskell}}||[[:en:Haskell (programming language)|Haskell]]
|-
|{{code|hq9plus}}||HQ9+
|-
|{{code|html4strict}}||[[:en:HTML|HTML]]
|-
|{{code|html5}}||[[:en:HTML5|HTML5]]
|-
|{{code|idl}}||[[:en:Universal Network Objects|Uno IDL]]
|-
|{{code|ini}}||[[:en:INI file|INI]]
|-
|{{code|inno}}||[[:en:Inno Setup|Inno]]
|-
|{{code|intercal}}||[[:en:INTERCAL|INTERCAL]]
|-
|{{code|io}}||[[:en:Io (programming language)|Io]]
|-
|{{code|java}}||[[:en:Java (programming language)|Java]]
|-
|{{code|java5}}||[[:en:Java (programming language)|Java(TM) 2 Platform Standard Edition 5.0 ]]
|-
|{{code|javascript}}||[[:en:JavaScript|JavaScript]]
|-
|{{code|kixtart}}||[[:en:KiXtart|KiXtart]]
|-
|{{code|klonec}}||Klone C
|-
|{{code|klonecpp}}||Klone C++
|-
|{{code|latex}}||[[:en:LaTeX|LaTeX]]
|-
|{{code|lisp}}||[[:en:Lisp (programming language)|Lisp]]
|-
|{{code|lolcode}}||[[:en:LOLCODE|LOLCODE]]
|-
|{{code|lotusscript}}||[[:en:LotusScript|LotusScript]]
|-
|{{code|lua}}||[[:en:Lua (programming language)|Lua]]
|}
{| class="wikitable" style="float:left"
!Code||Language
|-
|{{code|m68k}}||[[:en:Motorola 68000|Motorola 68000 Assembler]]
|-
|{{code|make}}||[[:en:Make_(software)|make]]
|-
|{{code|matlab}}||[[:en:MATLAB|MATLAB M]]
|-
|{{code|mirc}}||[[:en:mIRC scripting language|mIRC scripting language]]
|-
|{{code|mxml}}||[[:en:MXML|MXML]]
|-
|{{code|mpasm}}||[[:en:PIC microcontroller|Microchip Assembler]]
|-
|{{code|mysql}}||[[:en:MySQL|MySQL]]
|-
|{{code|nsis}}||[[:en:Nullsoft Scriptable Install System|Nullsoft Scriptable Install System (NSIS)]]
|-
|{{code|objc}}||[[:en:Objective-C|Objective-C]]
|-
|{{code|ocaml-brief}}||[[:en:Objective Caml|OCaml]]
|-
|{{code|ocaml}}||[[:en:Objective Caml|OCaml]]
|-
|{{code|oobas}}||[[:en:StarOffice Basic|OpenOffice.org Basic]]
|-
|{{code|oracle8}}||[[:en:PL/SQL|Oracle 8 SQL]]
|-
|{{code|oracle11}}||[[:en:PL/SQL|Oracle 11 SQL]]
|-
|{{code|pascal}}||[[:en:Pascal (programming language)|Pascal]]
|-
|{{code|per}}||per
|-
|{{code|perl}}||[[:en:Perl|Perl]]
|-
|{{code|php-brief}}||[[:en:PHP|PHP]]
|-
|{{code|php}}||[[:en:PHP|PHP]]
|-
|{{code|pixelbender}}||[[:en:Adobe_Pixel_Bender|Pixel Bender]]
|-
|{{code|plsql}}||[[:en:PL/SQL|PL/SQL]]
|-
|{{code|povray}}||[[:en:POV-Ray|Persistence of Vision Raytracer]]
|-
|{{code|powershell}}||[[:en:Windows_PowerShell|Windows PowerShell]]
|-
|{{code|progress}}||[[:en:OpenEdge_Advanced_Business_Language|OpenEdge Advanced Business Language]]
|-
|{{code|prolog}}||[[:en:Prolog|Prolog]]
|-
|{{code|providex}}||[[:en:ProvideX|ProvideX]]
|-
|{{code|python}}||[[:en:Python (programming language)|Python]]
|-
|{{code|qbasic}}||[[:en:QBasic|QBasic/QuickBASIC]]
|-
|{{code|rails}}||[[:en:Ruby on Rails|Rails]]
|-
|{{code|reg}}||[[:en:Windows Registry|Windows Registry]]
|-
|{{code|robots}}||[[:en:Robots Exclusion Standard|robots.txt]]
|-
|{{code|ruby}}||[[:en:Ruby (programming language)|Ruby]]
|-
|{{code|sas}}||[[:en:SAS System|SAS]]
|-
|{{code|scala}}||[[:en:Scala_(programming_language)|Scala]]
|-
|{{code|scheme}}||[[:en:Scheme (programming language)|Scheme]]
|-
|{{code|scilab}}||[[:en:Scilab|Scilab]]
|-
|{{code|sdlbasic}}||[[:en:SdlBasic|SdlBasic]]
|-
|{{code|smalltalk}}||[[:en:Smalltalk|Smalltalk]]
|-
|{{code|smarty}}||[[:en:Smarty|Smarty]]
|-
|{{code|sql}}||[[:en:SQL|SQL]]
|-
|{{code|tcl}}||[[:en:Tcl|Tcl]]
|-
|{{code|teraterm}}||[[:en:TeraTerm|Tera Term]]
|-
|{{code|text}}||[[:en:Plain text|Plain text]]
|-
|{{code|thinbasic}}||[[:en:thinBasic|thinBasic]]
|-
|{{code|tsql}}||[[:en:Transact-SQL|Transact-SQL]]
|-
|{{code|typoscript}}||[[:en:TYPO3|TypoScript]]
|-
|{{code|vala}}||[[:en:Vala_(programming_language)|Vala]]
|-
|{{code|vb}}||[[:en:Visual Basic|Visual Basic]]
|-
|{{code|vbnet}}||[[:en:Visual Basic .NET|Visual Basic .NET]]
|-
|{{code|verilog}}||[[:en:Verilog|Verilog]]
|-
|{{code|vhdl}}||[[:en:VHSIC Hardware Description Language|VHDL]]
|-
|{{code|vim}}||[[:en:Vimscript|Vimscript]]
|-
|{{code|visualfoxpro}}||[[:en:Visual FoxPro|Visual FoxPro]]
|-
|{{code|visualprolog}}||[[:en:Visual_Prolog|Visual Prolog]]
|-
|{{code|whitespace}}||[[:en:Whitespace_(programming_language)|Whitespace]]
|-
|{{code|winbatch}}||[[:en:Winbatch|Winbatch]]
|-
|{{code|xml}}||[[:en:XML|XML]]
|-
|{{code|xorg_conf}}||[[:en:Xorg.conf|Xorg.conf]]
|-
|{{code|xpp}}||[[:en:Microsoft_Dynamics_AX|X++]]
|-
|{{code|z80}}||[[:en:Zilog Z80|ZiLOG Z80 Assembler]]
|}
<div style="clear:both"></div>

Revision as of 20:18, 30 March 2017

The plugin being used is from http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi

Usage

To use SyntaxHighlight on this wiki, use the Highlight template.

{{highlight|lang=terminal|code=
code goes here
}}