InglesPransesEspanyol

Ad


OnWorks favicon

highlight - Online sa Cloud

Patakbuhin ang highlight sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command highlight na maaaring patakbuhin sa OnWorks free hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


Highlight - isang unibersal na sourcecode sa na-format na text converter

SINOPSIS


highlight [OPSYON]... [FILES]...

DESCRIPTION


I-highlight kino-convert ang sourcecode sa HTML, XHTML, RTF, ODT, LaTeX, TeX, BBCode, SVG, XTERM o
ANSI escape sequences. Mayroong ilang mga tema ng kulay na magagamit. I-highlight Nakikilala
mga keyword, numero, string, komento, simbolo at preprocessor na mga direktiba. Sinusuportahan nito
humigit-kumulang 160 programming language, na tinukoy sa mga script ng Lua.

Madaling posible na mapahusay ang database ng highlight ng mga programming language at kulay
mga tema. Tingnan ang README file para sa mga detalye.

Pangkalahatan pagpipilian


-B, --batch-recursive=
i-convert ang lahat ng mga file na tumutugma sa wildcard (gumagamit ng recursive na paghahanap)

-D, --data-dir=
itakda ang landas upang i-highlight ang direktoryo ng data (hindi na ginagamit)

--config-file=
itakda ang landas sa isang lang o theme file

-h, --tulong
i-print ang tulong na ito

-i, --input=
pangalan ng input file

-o, --output=
pangalan ng output file

-d, --outdir=
pangalan ng direktoryo ng output

-P, --unlad
i-print ang progress bar sa batch mode

-S, --syntax=
itakda ang uri ng source code, kinakailangan kung nawawala ang suffix ng input file

-v, --verbose
i-print ang impormasyon ng debug sa stderr

-p, --list-langs
ilista ang mga naka-install na kahulugan ng wika (hindi na ginagamit)

-q, --tahimik
sugpuin ang impormasyon ng pag-unlad sa batch mode

-w, --list-themes
ilista ang mga naka-install na tema (hindi na ginagamit)

--puwersa
bumuo ng output kung ang input syntax ay hindi alam

--list-scripts=
ilista ang mga naka-install na script =[lang, tema, plugin]

--plug-in=
isagawa ang Lua plug-in script; ulitin ang opsyon para maglapat ng maraming plug-in

--plug-in-read
itakda ang input file para sa isang plug-in (hal. 'mga tag')

--print-config
configuration ng landas ng pag-print

--print-style
i-print ang stylesheet lamang (tingnan ang --style-outfile)

--laktawan=
huwag pansinin ang mga nakalistang hindi kilalang uri ng file (Halimbawa: --skip='bak;c~;h~')

--start-nested=
tukuyin ang nested na wika na nagsisimula ng input nang hindi binubuksan ang delimiter

--validate-input
subukan kung ang input ay isang wastong text file

--bersyon
bersyon ng pag-print at impormasyon sa copyright

Pagbubuhos -format pagpipilian


-O, --out-format=
output file sa ibinigay na format =[html, xhtml, latex, tex, rtf, odt, ansi,
xterm256, bbcode, svg]

-c, --style-outfile=
pangalan ng style definition file o output sa stdout, kung ang "stdout" ay ibinigay bilang file
argumento

-T, --doc-title
titulo ng dokumento

-e, --style-infile=
pangalan ng file na isasama sa style-outfile

-f, --fragment
alisin ang header at footer ng output na dokumento

-F, --reformat=
i-reformat ang output sa ibinigay na istilo. =[allman, banner, gnu, java, kr, linux,
stroustrup, panday, google, pico, lisp]

-Ako, --isama-style
isama ang kahulugan ng estilo sa output

-J, --haba-linya=
haba ng linya bago balutin (tingnan ang -W, -V)

-j, --line-number-length=
haba ng numero ng linya kasama. kaliwang padding

-k, --font=
itakda ang font (partikular sa output format)

-K, --laki ng font=
itakda ang laki ng font (partikular sa output format)

-l, --line-numbers
i-print ang mga numero ng linya sa output file

-m, --line-number-start=
simulan ang pagnunumero ng linya gamit ang cnt (nagpapalagay -l)

-s, --style=
itakda ang istilo ng pag-highlight (tingnan ang --list-themes)

-t --replace-tabs=
palitan ang mga tab ng mga num na puwang

-u, --encoding=
itakda ang output encoding na tumutugma sa input file encoding; tanggalin ang encoding information kung
itakda sa "WALA"

-V, --balutin-simple
balutin ang mahahabang linya nang walang pag-indent ng mga parameter at pahayag ng function

-W, --balutin
balutin ang mahabang linya (gamitin nang may pag-iingat)

-z, --mga zero
punan ang nangungunang espasyo ng mga numero ng linya ng mga zero

--kw-case=
i-output ang lahat ng keyword sa ibinigay na kaso kung ang wika ay hindi case sensitive

--delim-cr
itakda ang CR bilang end-of-line delimiter (MacOS 9)

--no-trailing-nl
alisin ang sumusunod na bagong linya

--wrap-no-numero
alisin ang mga numero ng linya ng mga nakabalot na linya (ipinagpapalagay -l)

(X)HTML Opsyon


-a, --angkla
ilakip ang mga anchor sa mga numero ng linya (HTML lang)

-y, --anchor-prefix=
itakda ang prefix ng pangalan ng anchor

-N, --anchor-filename
gamitin ang input file name bilang anchor name

-C, --print-index
print index file na may mga link sa lahat ng output file

-n, --ordered-list
mag-print ng mga linya bilang nakaayos na mga item sa listahan

--class-name=
itakda ang prefix ng pangalan ng klase ng CSS; alisin ang pangalan ng klase kung nakatakda sa "WALA"

--inline-css
output CSS sa loob ng bawat tag (verbose output)

--ilakip-pre
ilakip ang fragmented na output na may pre tag (assumes -f)

LaTeX Opsyon


-b, --babel
huwag paganahin ang mga shorthand ng Babel package

-r, --palitan-quotes
palitan ang dobleng panipi ng \dq

--magandang-simbulo
pagbutihin ang hitsura ng mga bracket at iba pang mga simbolo

RTF Opsyon


-x, --laki ng pahina=
itakda ang laki ng pahina, =[a3, a4, a5, b4, b5, b6, titik]

--char-styles
isama ang mga stylesheet ng character

SVG Opsyon


--taas=
itakda ang taas ng larawan (pinapayagan ang mga unit)

--lapad=
itakda ang laki ng larawan (tingnan ang --taas)

GNU SOURCE-HIGHLIGHT Kakayahan na Opsyon


--doc lumikha ng stand alone na dokumento

--wala-doc
kanselahin ang --doc na opsyon

--css=filename
ang panlabas na style sheet na filename

--src-lang=STRING
pinagmulang wika

-t, --tab=INT
tukuyin ang haba ng tab

-n, --line-number[=0]
bilangin ang lahat ng mga linya ng output, opsyonal na padding

--line-number-ref[=p]
bilangin ang lahat ng mga linya ng output at bumuo ng isang anchor, na gawa sa tinukoy na prefix
p + ang numero ng linya (default='linya')

--output-dir=path
direktoryo ng output

--failsafe
kung walang nahanap na kahulugan ng wika para sa input, ito ay kinokopya lamang sa output

Kung walang in- o output na file ang tinukoy, stdin at stdout ang gagamitin para sa in- o output.
Mabubuo ang HTML maliban kung may ibinigay na ibang format ng output. Ang mga kahulugan ng istilo ay
nakaimbak sa highlight.css (HTML, XHTML, SVG) o highlight.sty (LaTeX, TeX) kung hindi -c o
-Ako ay binigay. Ang reformatting code (-F) ay gagana lamang sa C, C++, C# at Java input file.

Gumamit ng highlight online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    Clover EFI bootloader
    Clover EFI bootloader
    Lumipat ang proyekto sa
    https://github.com/CloverHackyColor/CloverBootloader..
    Mga Tampok: I-boot ang macOS, Windows, at Linux
    sa UEFI o legacy mode sa Mac o PC na may
    UE...
    I-download ang Clover EFI bootloader
  • 2
    unitedrpms
    unitedrpms
    Samahan kami sa Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Paganahin ang URPMS repository sa iyong
    sistema -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    I-download ang unitedrpms
  • 3
    Palakasin ang Mga Aklatan ng C++
    Palakasin ang Mga Aklatan ng C++
    Nagbibigay ang Boost ng libreng portable
    peer-reviewed na mga aklatan ng C++. Ang
    ang diin ay sa mga portable na aklatan na
    gumana nang maayos sa C++ Standard Library.
    Tingnan ang http://www.bo...
    I-download ang Boost C++ Libraries
  • 4
    VirtualGL
    VirtualGL
    Ang VirtualGL ay nagre-redirect ng mga 3D na utos mula sa a
    Unix/Linux OpenGL application papunta sa a
    server-side GPU at kino-convert ang
    nag-render ng mga 3D na larawan sa isang video stream
    kung saan ...
    I-download ang VirtualGL
  • 5
    libusb
    libusb
    Library upang paganahin ang espasyo ng gumagamit
    mga programa ng aplikasyon upang makipag-usap
    Mga USB device. Audience: Mga Developer, End
    Mga user/Desktop. Wika ng Programming: C.
    Mga kategorya...
    I-download ang libusb
  • 6
    SWIG
    SWIG
    Ang SWIG ay isang software development tool
    na nag-uugnay sa mga programang nakasulat sa C at
    C++ na may iba't ibang mataas na antas
    mga programming language. Ang SWIG ay ginagamit kasama ng
    iba...
    I-download ang SWIG
  • Marami pa »

Linux command

Ad