EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

Highlight - Online in der Cloud

Führen Sie Highlight im kostenlosen OnWorks-Hosting-Provider über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist das Befehlshighlight, das im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


Highlight - ein universeller Konverter von Quellcode zu formatiertem Text

ZUSAMMENFASSUNG


hervorheben [OPTIONEN]... [DATEIEN]...

BESCHREIBUNG


Hervorheben konvertiert Quellcode in HTML, XHTML, RTF, ODT, LaTeX, TeX, BBCode, SVG, XTERM oder
ANSI-Escape-Sequenzen. Es stehen mehrere Farbthemen zur Verfügung. Hervorheben erkennt
Schlüsselwörter, Zahlen, Zeichenfolgen, Kommentare, Symbole und Präprozessordirektiven. Es unterstützt
etwa 160 Programmiersprachen, die in Lua-Skripten definiert sind.

Es ist leicht möglich, die Datenbank von Highlight mit Programmiersprachen und Farbe zu erweitern
Themen. Weitere Informationen finden Sie in der README-Datei.

Allgemeines Optionen


-B, --batch-recursive=
Konvertieren Sie alle Dateien, die dem Platzhalter entsprechen (verwendet rekursive Suche)

-D, --data-dir=
Pfad zum Hervorheben des Datenverzeichnisses festlegen (veraltet)

--config-file=
Pfad zu einer Lang- oder Theme-Datei festlegen

-h, --Hilfe
diese Hilfe ausdrucken

-i, --input=
Name der Eingabedatei

-o, --output=
Name der Ausgabedatei

-d, --outdir=
Name des Ausgabeverzeichnisses

-P, --fortschritt
Fortschrittsbalken im Stapelmodus drucken

-S, --syntax=
Art des Quellcodes festlegen, erforderlich, wenn das Suffix der Eingabedatei fehlt

-v, --verbose
Debug-Informationen auf stderr drucken

-p, --list-langs
Installierte Sprachdefinitionen auflisten (veraltet)

-q, --leise
Fortschrittsinfo im Batch-Modus unterdrücken

-w, --list-themes
Installierte Themes auflisten (veraltet)

--Macht
Ausgabe generieren, wenn Eingabesyntax unbekannt ist

--list-scripts=
Installierte Skripte auflisten =[Sprachen, Themen, Plugins]

--plug-in=
führe das Lua-Plug-in-Skript aus; Option wiederholen, um mehrere Plug-Ins anzuwenden

--plug-in-lesen
Eingabedatei für ein Plug-In setzen (zB 'tags')

--print-config
Druckpfadkonfiguration

--Druckstil
nur Stylesheet drucken (siehe --style-outfile)

--skip=
ignoriere aufgelistete unbekannte Dateitypen (Beispiel: --skip='bak;c~;h~')

--start-nested=
Definieren Sie eine verschachtelte Sprache, die die Eingabe startet, ohne das Trennzeichen zu öffnen

--validate-eingabe
Testen Sie, ob die Eingabe eine gültige Textdatei ist

--Version
Druckversion und Copyright-Info

Output Formatierung Optionen


-O, --out-format=
Ausgabedatei im angegebenen Format =[html, xhtml, latex, tex, rtf, odt, ansi,
xterm256, BBCode, SVG]

-c, --style-outfile=
Name der Stildefinitionsdatei oder Ausgabe auf stdout, wenn "stdout" als Datei angegeben ist
Argument

-T, --doc-Titel
Dokumenttitel

-e, --style-infile=
Name der Datei, die in style-outfile aufgenommen werden soll

-f, --Fragment
Kopf- und Fußzeile des Ausgabedokuments weglassen

-F, --reformat=
formatieren Sie die Ausgabe im angegebenen Stil neu. =[allman, banner, gnu, java, kr, linux,
stroustrup, whitesmith, google, pico, lispel]

-I, --include-Stil
Stildefinition in die Ausgabe einbeziehen

-J, --line-length=
Zeilenlänge vor dem Umwickeln (siehe -W, -V)

-j, --line-number-length=
Zeilennummernlänge inkl. linke Polsterung

-k, --font=
Schriftart festlegen (spezifisch für das Ausgabeformat)

-K, --font-size=
Schriftgröße einstellen (abhängig vom Ausgabeformat)

-l, --Zeilennummern
Zeilennummern in Ausgabedatei drucken

-m, --line-number-start=
Zeilennummerierung mit cnt beginnen (angenommen -l)

-s, --style=
Hervorhebungsstil festlegen (siehe --list-themes)

-t --replace-tabs=
Tabulatoren durch Anzahl Leerzeichen ersetzen

-u, --encoding=
Ausgabecodierung festlegen, die der Codierung der Eingabedatei entspricht; Codierungsinformationen weglassen, wenn
auf "KEINE" setzen

-V, --wrap-simple
lange Zeilen umbrechen, ohne Funktionsparameter und Anweisungen einzurücken

-W, --umbrechen
lange Zeilen umbrechen (mit Vorsicht verwenden)

-z, --Nullen
Füllen Sie führende Leerzeichen von Zeilennummern mit Nullen

--kw-case=
alle Schlüsselwörter in gegebener Groß-/Kleinschreibung ausgeben, wenn die Sprache nicht zwischen Groß- und Kleinschreibung unterscheidet

--delim-cr
CR als Zeilenende-Trennzeichen setzen (MacOS 9)

--no-trailing-nl
nachgestellten Zeilenumbruch weglassen

--wrap-no-numbers
Zeilennummern von umbrochenen Zeilen weglassen (angenommen -l)

(X)HTML OPTIONAL


-a, --anker
Anfügen von Ankern an Zeilennummern (nur HTML)

-y, --anchor-prefix=
Ankernamenpräfix setzen

-N, --anker-dateiname
Verwenden Sie den Namen der Eingabedatei als Ankernamen

-C, --print-index
Indexdatei mit Links zu allen Ausgabedateien drucken

-n, --geordnete-Liste
Zeilen als geordnete Listenelemente drucken

--class-name=
Präfix für CSS-Klassennamen setzen; Klassennamen weglassen, wenn auf "NONE" gesetzt

--inline-css
CSS-Ausgabe innerhalb jedes Tags (ausführliche Ausgabe)

--enclose-pre
Fragmentierte Ausgabe mit pre-Tag einschließen (angenommen -f)

Latex OPTIONAL


-b, --babel
Babel-Paketkürzel deaktivieren

-r, --replace-quotes
Ersetze doppelte Anführungszeichen durch \dq

--schöne-symbole
Verbessern Sie das Erscheinungsbild von Klammern und anderen Symbolen

RTF OPTIONAL


-x, --page-size=
Seitengröße einstellen, =[a3, a4, a5, b4, b5, b6, Buchstabe]

--char-Stile
Zeichen-Stylesheets einschließen

SVG OPTIONAL


--Höhe=
Bildhöhe einstellen (Einheiten erlaubt)

--breite=
Bildgröße einstellen (siehe --height)

GNU QUELLEN-HIGHLIGHT KOMPATIBILITÄT OPTIONAL


--doc eigenständiges Dokument erstellen

--no-doc
die Option --doc abbrechen

--css=Dateiname
der Dateiname des externen Stylesheets

--src-lang=STRING
Ausgangssprache

-t, --tab=INT
Laschenlänge angeben

-n, --Zeilennummer[=0]
alle Ausgangsleitungen nummerieren, optionale Auffüllung

--zeilennummer-ref[=p]
nummerieren Sie alle Ausgabezeilen und generieren Sie einen Anker, der aus dem angegebenen Präfix besteht
p + die Zeilennummer (default='line')

--output-dir=Pfad
Ausgabe Verzeichnis

--ausfallsicher
wird keine Sprachdefinition für die Eingabe gefunden, wird diese einfach in die Ausgabe kopiert

Wenn keine Ein- oder Ausgabedateien angegeben sind, werden stdin und stdout für die Ein- oder Ausgabe verwendet.
Sofern kein anderes Ausgabeformat angegeben wird, wird HTML generiert. Stildefinitionen sind
gespeichert in Highlight.css (HTML, XHTML, SVG) oder Highlight.sty (LaTeX, TeX), wenn weder -c noch
-I ist gegeben. Das Neuformatieren von Code (-F) funktioniert nur mit C-, C++-, C#- und Java-Eingabedateien.

Verwenden Sie die Hervorhebung online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    Clover EFI-Bootloader
    Clover EFI-Bootloader
    Projekt ist umgezogen
    https://github.com/CloverHackyColor/CloverBootloader..
    Funktionen: Booten Sie macOS, Windows und Linux
    im UEFI- oder Legacy-Modus auf Mac oder PC mit
    UE...
    Laden Sie den Clover EFI-Bootloader herunter
  • 2
    Unitedrpms
    Unitedrpms
    Begleiten Sie uns in Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Aktivieren Sie das URPMS-Repository in Ihrem
    System -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Laden Sie unitedrpms herunter
  • 3
    Boosten Sie C ++ - Bibliotheken
    Boosten Sie C ++ - Bibliotheken
    Boost bietet kostenlos portabel
    begutachtete C++-Bibliotheken. Die
    Der Schwerpunkt liegt auf tragbaren Bibliotheken, die
    funktionieren gut mit der C++-Standardbibliothek.
    Siehe http://www.bo...
    Laden Sie Boost C++-Bibliotheken herunter
  • 4
    VirtualGL
    VirtualGL
    VirtualGL leitet 3D-Befehle von a um
    Unix/Linux OpenGL-Anwendung auf einem
    serverseitige GPU und konvertiert die
    gerenderte 3D-Bilder in einen Videostream
    mit welchem ​​...
    Laden Sie VirtualGL herunter
  • 5
    libusb
    libusb
    Bibliothek, um den Benutzerbereich zu aktivieren
    Anwendungsprogrammen, mit denen kommuniziert werden soll
    USB-Geräte. Zielgruppe: Entwickler, Ende
    Benutzer/Desktop. Programmiersprache: C.
    Kategorien...
    Laden Sie libusb herunter
  • 6
    SCHLUCK
    SCHLUCK
    SWIG ist ein Softwareentwicklungstool
    das verbindet in C geschriebene Programme und
    C++ mit einer Vielzahl von High-Level
    Programmiersprachen. SWIG wird mit verwendet
    anders...
    SWIG herunterladen
  • Mehr »

Linux-Befehle

Ad