Πηγή GNU-highlight παράγει ένα έγγραφο με τονισμό σύνταξης, όταν δοθεί ένα αρχείο προέλευσης.
Πηγή-highlight διαβάζει τις προδιαγραφές γλώσσα πηγή δυναμικά, και έτσι μπορεί εύκολα να επεκταθεί (χωρίς recompiling τις πηγές) για το χειρισμό των νέων γλωσσών.
GNU Πηγή-highlight διαβάζει επίσης τις προδιαγραφές του μορφή εξόδου δυναμικά, και έτσι μπορεί εύκολα να επεκταθεί (χωρίς recompiling τις πηγές) για το χειρισμό των νέων μορφών παραγωγής. Η σύνταξη για αυτές τις προδιαγραφές είναι αρκετά εύκολο (ρίξτε μια ματιά στο εγχειρίδιο).
Από την έκδοση 2.2, πηγή-επισήμανση μπορεί επίσης να δημιουργήσει παραπομπές? προκειμένου να γίνει αυτό βασίζεται στο GNU Ctags.
Αυτές είναι οι μορφές εξόδου που υποστηρίζονται ήδη:
HTML
XHTML
LATEX
Texinfo
Ακολουθίες διαφυγής ANSI χρώμα (μπορείτε να χρησιμοποιήσετε αυτό το χαρακτηριστικό με λιγότερα)
Αυτές είναι οι γλώσσες εισαγωγής (ή μορφές εισόδου) υποστηρίζονται ήδη (με αλφαβητική σειρά):
C / C ++
Βόνασος
Caml
Αλλαγών
Διαφορά
Καλώδιο
Fortran
Html
Ιάβα
Η Javascript
Κόμμι
Logtalk
Τα αρχεία καταγραφής
Lua
ML
Pascal
Perl
PHP
Prolog
Python
Ruby
Τι είναι καινούργιο σε αυτήν την έκδοση:
- επιδιορθωθεί σύνταξη στα συστήματα MacOSX (χάρη στο Trevor Σπητέρη)
- ορισμού γλώσσα για Lilypond (χάρη στον Federico Bruni)
- ορισμού γλώσσα για τη γλώσσα R στατιστικές προγραμματισμού
- ορισμού γλώσσα για ISLISP (χάρη στη χριστιανική Jullien)
- βελτιωθεί Erlang αρχείο ορισμού (χάρη στον Erik Soe Sorensen)
- νέα μορφή εξόδου: 256 ESC κώδικα ASCII (χάρη στον Xavier-Εμμανουήλ Vincent) .
Τι είναι καινούργιο στην έκδοση 3.1.6:
- Γλώσσα αρχείο ορισμού για Τ / Foswiki ΤΜί σήμανσης ( χάρη στο Paul W. Harvey)
- νέα μορφή εξόδου: ODF (π.χ. για το LibreOffice ή για τη δημιουργία ODF χρώμα επισημαίνονται αποσπάσματα πρέπει να χρησιμοποιούνται από ODF πίσω άκρα, όπως asciidoc-ODF). Χάρη στην Dag Wieers.
- νέα μορφή εξόδου: Αλλαγές χάρη στο Abe Skolnik
Τι είναι καινούργιο στην έκδοση 3.1.4:
- σταθερής προβλήματα σύνταξη για Sun CC
- php λαβές ενσωματωμένο HTML
- html χειρίζεται ενσωματωμένο CSS και javascript
- Πρωτόκολλο Ρυθμιστικά ορισμού γλώσσα της Google πρόσθεσε (χάρη στον Joel Smith)
- cakephp αρχεία προτύπων επισημαίνονται ως PHP
- Haskell γνώσεις προγραμματισμού τονίζοντας
- ορισμού γλώσσα Βάλα (χάρη στον Luca Bruno)
- ορισμός γλώσσας Lisp (χάρη στον Michael McDermott)
Τι είναι καινούργιο στην έκδοση 3.1.3:
- - επιλογή καρτέλα correcly χειρισμός
- script εγκατάστασης με το εκτελέσιμο bi
- bash τονίζεται
Τι είναι καινούργιο στην έκδοση 3.1.1:
- Πρόσβαση σε στατική παγκόσμια LangDefManager, LangMaps παρέχεται μέσω Οι περιπτώσεις της κατηγορίας.
- Ένας μηχανισμός για τον καθορισμό μιας παγκόσμιας τιμή καταλόγου δεδομένων προστέθηκε, μαζί με τη βιβλιοθήκη συναρτήσεων χρησιμότητας για να ανακτήσετε .lang και .outlang αρχεία.
- Η κατηγορία SourceHighlight επιστρέφει την επέκταση του αρχείου εξόδου.
- Το χρώμα του φόντου για το έγγραφο διατηρείται κενό αν δεν καθορίζεται στο αρχείο στυλ.
- Το αρχείο utils.h έχει εγκατασταθεί στον κατάλογο κεφαλίδα.
- Το λευκό είναι το πιο συνηθισμένο χρώμα στα αρχεία στυλ.
- αρχεία ορισμού γλώσσα για Texinfo και Haskell.
Προστέθηκαν
Τι είναι καινούργιο στην έκδοση 3.1:
- συναρτήσεις ωφέλειας βιβλιοθήκη για να ανακτήσετε .style και .css αρχεία
- σταθερής βιβλιοθήκη χειροκίνητη σύνδεση στο index.html
- doxyfile διανέμεται τώρα
- καλύτερη μορφοποίηση για & lt? και & gt? στην παραγωγή λατέξ
- τεκμηρίωση Doxygen μπορούν να χτιστούν ακόμα κατά την κατασκευή σε ένα ξεχωριστό κατάλογο
- προστιθέμενη σελίδα man για την πηγή-highlight-ρυθμίσεις
- ορισμού γλώσσα για Οζ, χάρη στον David Bremners
Τι είναι καινούργιο στην έκδοση 3.0:
- παρέχει μια βιβλιοθήκη για την ανάδειξη ότι μπορεί να χρησιμοποιηθεί από άλλα προγράμματα .
- -. Regex εμβέλειας (επισημάνετε μόνο συγκεκριμένες γραμμές του αρχείου εισόδου, σύμφωνα με τις ειδικές τακτικές εκφράσεις που περιγράφουν τις γραμμές που οριοθετούν)
- συμφωνία με HTML5 χαρακτηριστικά (χάρη στον Simon Pieters)
- χρήση --docdir για τον κατάλογο τεκμηρίωσης
- - δυαδικής εξόδου της γραμμής εντολών για να γράψει αρχεία εξόδου σε δυαδική κατάσταση
- Προστέθηκε την πηγή-highlight-ρυθμίσεις του προγράμματος να δημιουργήσει ένα αρχείο ρυθμίσεων για πηγή-highlight (και η βιβλιοθήκη του) στον κεντρικό κατάλογο του χρήστη.
- ορισμός Γλώσσας για τα αρχεία γενικής ρύθμισης
- ορισμός Γλώσσας για τα αρχεία pkg-config
- τη γλώσσα εισόδου είναι τώρα ανακάλυψε επίσης χρησιμοποιώντας ολόκληρο το όνομα του αρχείου (εκτός από την επέκταση του αρχείου, αν υπάρχει)
- σε .lang αρχεία μπορεί κανείς να καθορίσετε το επίπεδο εξόδου
Τι είναι καινούργιο στην έκδοση 2.11.1:
- ορισμούς Γλώσσας για Fortran, Caml, και JavaScript ήταν βελτιωθεί.
- Ένα bug εγκατάσταση σε κατάσταση μη-ρίζα έχει καθοριστεί.
- Ada αρχείο ορισμού γλώσσα προστέθηκε.
Τα σχόλια δεν βρέθηκε