« Modèle:Syntaxhighlight » : différence entre les versions

De Nefald Wiki
Aller à la navigation Aller à la recherche
Hiob (discussion | contributions)
Page créée avec « <includeonly>{{#tag:syntaxhighlight|{{{code|{{{1}}}}}}|lang="{{{lang|{{{2|text}}}}}}"|enclose="div"}}</includeonly><noinclude> {{{{PAGENAME}}/Documentation}}</noinclude> »
 
Hiob (discussion | contributions)
mAucun résumé des modifications
Ligne 1 : Ligne 1 :
<includeonly>{{#tag:syntaxhighlight|{{{code|{{{1}}}}}}|lang="{{{lang|{{{2|text}}}}}}"|enclose="div"}}</includeonly><noinclude>
<includeonly>{{#tag:syntaxhighlight|{{{code|{{{1}}}}}}|lang="{{{lang|{{{2|text}}}}}}"|enclose="div"}}</includeonly>
{{{{PAGENAME}}/Documentation}}</noinclude>
<noinclude>
{{{{PAGENAME}}/Documentation}}
[[Catégorie:Modèle de formatage]]</noinclude>

Version du 20 décembre 2015 à 08:39


Ce modèle est utilisé afin de contenir les balises <syntaxhighlight></syntaxhighlight> dans un wrapper, de sorte à ce que le code reste aligné.

Utilisation

  • {{Syntaxhighlight|lang=php|<?php echo "Bonjour le monde"; ?>}}
qui donne

Modèle:Sxhl

raccourci

Syntaxhighlight peut-être raccourci en sxhl, de telle sorte  :

  • {{sxhl|lang=php|<?php echo "Bonjour le monde"; ?>}}


Paramètres

  • lang:
Code Langage
4cs 4CS
6502acme MOS 6502 (6510) ACME Cross Assembler
6502kickass MOS 6502 (6510) Kick Assembler
6502tasm MOS 6502 (6510) TASM/64TASS
68000devpac Motorola 68000 - HiSoft Devpac ST 2 Assembler
abap ABAP
actionscript ActionScript
actionscript3 ActionScript3
ada Ada
algol68 ALGOL 68
apache Apache Configuration
applescript AppleScript
apt_sources Apt sources
arm ARM Assembler
asm Assembly
asp Active Server Pages (ASP)
asymptote asymptote
autoconf autoconf
autohotkey autohotkey
autoit AutoIt
avisynth avisynth
awk awk
bascomavr bashcomavr
bash Bash
basic4gl Basic4GL
bf Brainfuck
bibtex bbtex
blitzbasic Blitz BASIC
bnf Backus–Naur Form
boo Boo
c C
c_loadrunner c_loadrunner
c_mac C (Mac)
caddcl AutoCAD DCL
cadlisp AutoLISP
cfdg CFDG
cfm ColdFusion Markup Language
chaiscript
cil Common Intermediate Language (CIL)
clojure clojure
cmake CMake
cobol COBOL
coffeescript CoffeeScript
cpp C++
cpp-qt C++ (Qt toolkit)
csharp C#
css Cascading Style Sheets (CSS)
cuesheet cuesheet
d D
dcl dcl
dcpu16 dcpu16
dcs dcs
delphi Delphi
diff Diff
div DIV
dos DOS batch file
dot DOT
e E
ecmascript ECMAScript
eiffel Eiffel
email email
epc epc
erlang erlang
euphoria Euphoria
f1 f1
falcon Falcon
fo
fortran Fortran
freebasic FreeBASIC
freeswitch FreeSWITCH
fsharp Fsharp
gambas Gambas
gdb gdb
genero Genero
genie genie
gettext gettext
glsl OpenGL Shading Language (GLSL)
gml Game Maker Language (GML)
gnuplot gnuplot
groovy Groovy
gwbasic gwbasic
haskell Haskell
haxe haxe
hicest hicest
hq9plus HQ9+
html4strict HTML
html5 HTML5
icon icon
idl Uno IDL
ini INI
inno Inno
intercal INTERCAL
io Io
j J
java Java
java5 Java(TM) 2 Platform Standard Edition 5.0
javascript JavaScript
kixtart KiXtart
klonec Klone C
klonecpp Klone C++
latex LaTeX
lb lb
ldif ldif
lisp Lisp
llvm llvm
locobasic locobasic
logtalk logtalk
lolcode LOLCODE
lotusformulas lotusformulas
lotusscript LotusScript
lscript lscript
lsl2 lsl2
lua Lua
magiksf magiksf
m68k Motorola 68000 Assembler
make make
mapbasic MapBasic
matlab MATLAB M
mirc mIRC scripting language
mmix mmix
modula2 modula2
modula3
mpasm Microchip Assembler
mxml MXML
mysql MySQL
nagios
netrexx
newlisp NewLISP
nsis Nullsoft Scriptable Install System (NSIS)
oberon2
objc Objective-C
objeck
ocaml OCaml
ocaml-brief OCaml
octave Octave
oobas OpenOffice.org Basic
oorexx oorexx
oracle11 Oracle 11 SQL
oracle8 Oracle 8 SQL
oxygene oxygene
oz oz
parasail parasail
parigp parigp
pascal Pascal
pcre pcre
per per
perl Perl
perl6 perl6
pf pf
php PHP
php-brief PHP
pic16 pic16
pike pike
pixelbender Pixel Bender
pli pli
plsql PL/SQL
postgresql postgresql
povray Persistence of Vision Raytracer
powerbuilder powerbuilder
powershell Windows PowerShell
proftpd proftpd
progress OpenEdge Advanced Business Language
prolog Prolog
properties properties
providex ProvideX
purebasic purebasic
pycon pycon
pys60 pys60
python Python
q q
qbasic QBasic/QuickBASIC
rails Ruby on Rails
rebol rebol
reg Windows Registry
rexx rexx
robots robots.txt
rpmspec rpmspec
rsplus rsplus
ruby Ruby
sas SAS
scala Scala
scheme Scheme
scilab Scilab
sdlbasic SdlBasic
smalltalk Smalltalk
smarty Smarty
spark spark
sparql sparql
sql SQL
stonescript stonescript
systemverilog systemverilog
tcl Tcl
teraterm Tera Term
text Plain text
thinbasic thinBasic
tsql Transact-SQL
typoscript TypoScript
unicon unicon
upc upc
urbi urbi
uscript uscript
vala Vala
vb Visual Basic
vbnet Visual Basic .NET
vedit vedit
verilog Verilog
vhdl VHDL
vim Vim script
visualfoxpro Visual FoxPro
visualprolog Visual Prolog
whitespace Whitespace
whois whois
winbatch Winbatch
xml XML
xorg_conf Xorg.conf
yaml yaml
xpp Microsoft Dynamics AX
z80 ZiLOG Z80 Assembler
zxbasic zxbasic