Acesta este punctul evidențiat al comenzii care poate fi rulat în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
Evidențiere - un convertor universal de cod sursă în text formatat
REZUMAT
a evidentia [OPȚIUNI]... [FIȘIERE]...
DESCRIERE
Evidențiați convertește codul sursă în HTML, XHTML, RTF, ODT, LaTeX, TeX, BBCode, SVG, XTERM sau
Secvențe de evacuare ANSI. Există mai multe teme de culoare disponibile. Evidențiați recunoaște
cuvinte cheie, numere, șiruri de caractere, comentarii, simboluri și directive de preprocesor. Susține
aproximativ 160 de limbaje de programare, care sunt definite în scripturile Lua.
Este cu ușurință posibilă îmbunătățirea bazei de date a limbajelor de programare și a culorilor Highlight
teme. Consultați fișierul README pentru detalii.
General Opțiuni
-B, --batch-recursive=
convertiți toate fișierele care se potrivesc cu wildcard (folosește căutare recursivă)
-D, --data-dir=
setați calea pentru a evidenția directorul de date (învechit)
--config-file=
setați calea către un fișier limba sau temă
-h, --ajutor
imprimați acest ajutor
-i, --input=
numele fișierului de intrare
-o, --ieșire=
numele fișierului de ieșire
-d, --outdir=
numele directorului de ieșire
-P, --progres
tipăriți bara de progres în modul lot
-S, --sintaxă=
setați tipul de cod sursă, necesar dacă lipsește sufixul fișierului de intrare
-v, --verbos
imprimați informațiile de depanare la stderr
-p, --list-langs
enumerați definițiile limbilor instalate (învechit)
-q, --liniște
suprimați informațiile de progres în modul lot
-w, --list-teme
listează teme instalate (învechit)
--forta
generați ieșire dacă sintaxa de intrare este necunoscută
--list-scripts=
listează scripturile instalate =[limbi, teme, pluginuri]
--plug-in=
executați scriptul de plug-in Lua; opțiunea de repetare pentru a aplica mai multe plug-in-uri
--plug-in-read
setați fișierul de intrare pentru un plug-in (de exemplu, „etichete”)
--print-config
configurarea căii de imprimare
--print-style
imprimați numai foaia de stil (vezi --style-outfile)
--skip=
ignorați tipurile de fișiere necunoscute enumerate (Exemplu: --skip='bak;c~;h~')
--start-ned=
definiți limbajul imbricat care începe introducerea fără deschiderea delimitatorului
--validate-input
testați dacă intrarea este un fișier text valid
--versiune
versiunea tipărită și informații despre drepturile de autor
producție formatare Opțiuni
-O, --out-format=
fișier de ieșire în formatul dat =[html, xhtml, latex, tex, rtf, odt, ansi,
xterm256, bbcode, svg]
-c, --style-outfile=
numele fișierului de definire a stilului sau ieșirea în stdout, dacă „stdout” este dat ca fișier
argument
-T, --doc-titlu
titlul documentului
-e, --style-infile=
numele fișierului care urmează să fie inclus în stil-outfile
-f, --fragment
omite antetul și subsolul documentului de ieșire
-F, --reformat=
reformatați ieșirea în stilul dat. =[allman, banner, gnu, java, kr, linux,
stroustrup, fierar, google, pico, lisp]
-Eu, --include-stil
includeți definiția stilului în ieșire
-J, --lungimea liniei=
lungimea liniei înainte de împachetare (vezi -W, -V)
-j, --line-number-lungime=
lungimea numărului rândului incl. umplutura stângă
-k, --font=
setați fontul (specific formatului de ieșire)
-K, --dimensiunea fontului=
setați dimensiunea fontului (specific formatului de ieșire)
-l, --line-numere
tipăriți numerele de linii în fișierul de ieșire
-m, --line-number-start=
începe numerotarea liniilor cu cnt (presupune -l)
-s, --style=
setați stilul de evidențiere (vezi --list-themes)
-t --replace-tabs=
înlocuiți file cu num spații
-u, --encoding=
setați codificarea de ieșire care se potrivește cu codificarea fișierului de intrare; omite informațiile de codificare dacă
setat la „NONE”
-V, --wrap-simplu
înfășurați linii lungi fără a indenta parametrii și instrucțiunile funcției
-W, --wrap
înfășurați linii lungi (utilizați cu precauție)
-z, --zerouri
umpleți spațiul de început al numerelor de linii cu zerouri
--kw-case=
scoateți toate cuvintele cheie într-o anumită majuscule dacă limba nu face distincție între majuscule și minuscule
--delim-cr
setați CR ca delimitator de sfârșit de linie (MacOS 9)
--no-trailing-nl
omite linia nouă de sfârșit
--înfășurare-fără-numere
omite numerele de linii ale liniilor înfășurate (presupune -l)
(X)HTML OPŢIUNI
-a, --ancore
atașați ancore la numerele de rând (numai HTML)
-y, --anchor-prefix=
setați prefixul numelui ancorei
-N, --anchor-filename
utilizați numele fișierului de intrare ca nume de ancorare
-C, --print-index
tipăriți fișierul index cu link-uri către toate fișierele de ieșire
-n, --listă-ordonată
tipăriți linii ca articole ordonate din listă
--class-name=
setați prefixul numelui clasei CSS; omite numele clasei dacă este setat la „NONE”
--inline-css
scoateți CSS în fiecare etichetă (ieșire verbală)
--închide-pre
includeți ieșirea fragmentată cu eticheta pre (presupune -f)
LaTeX OPŢIUNI
-b, --babel
dezactivați shorthands-ul pachetului Babel
-r, --înlocuiește-ghilimele
înlocuiți ghilimele duble cu \dq
--destul-simboluri
îmbunătăți aspectul parantezelor și a altor simboluri
RTF OPŢIUNI
-x, --page-size=
setați dimensiunea paginii, =[a3, a4, a5, b4, b5, b6, litera]
--char-stiluri
include foi de stil pentru caractere
SVG OPŢIUNI
--inaltime=
setați înălțimea imaginii (unități permise)
--lățime=
setați dimensiunea imaginii (vezi --înălțime)
GNU SURSA-HIGHLIGHT COMPATIBILITATE OPŢIUNI
--doc creați document autonom
--nu-doc
anulați opțiunea --doc
--css=nume fișier
numele fișierului din foaia de stil externă
--src-lang=ȘIR
limba-sursă
-t, --tab=INT
specificați lungimea filei
-n, --line-number[=0]
numerotarea tuturor liniilor de ieșire, umplutură opțională
--line-number-ref[=p]
numerotați toate liniile de ieșire și generați o ancoră, făcută din prefixul specificat
p + numărul liniei (implicit='linie')
--output-dir=cale
directorul de ieșire
--sigur
dacă nu se găsește nicio definiție de limbă pentru intrare, aceasta este pur și simplu copiată în ieșire
Dacă nu sunt specificate fișiere de intrare sau de ieșire, stdin și stdout vor fi utilizate pentru intrare sau ieșire.
HTML va fi generat dacă nu este dat un alt format de ieșire. Definițiile stilului sunt
stocate în highlight.css (HTML, XHTML, SVG) sau highlight.sty (LaTeX, TeX) dacă nici -c, nici
-Eu este dat. Reformatarea codului (-F) va funcționa numai cu fișierele de intrare C, C++, C# și Java.
Utilizați evidențierea online folosind serviciile onworks.net