GNU Source-høydepunkt produserer et dokument med syntax highlighting når gitt en kildefilen.
Kilde-høydepunkt leser kilde språkspesifikasjoner dynamisk, slik at det lett kan utvides (uten rekompileres kildene) for håndtering av nye språk.
GNU Source-høydepunkt leser også utgang format spesifikasjoner dynamisk, og dermed kan enkelt utvides (uten rekompileres kildene) for håndtering av nye formater. Syntaksen for disse spesifikasjonene er ganske lett (ta en titt på manualen).
Siden versjon 2.2, kan kilde høydepunkt også generere kryssreferanser; for å gjøre dette det er avhengig av GNU Ctags.
Dette er de formater allerede støttes:
HTML
XHTML
LATEX
Texinfo
ANSI farge escape-sekvenser (du kan bruke denne funksjonen med mindre)
Dette er de inndataspråk (eller input formater) allerede støttet (i alfabetisk rekkefølge):
C / C ++
Bison
Caml
Changelog
Diff
Flex
Fortran
Html
Java
Javascript
Latex
Logtalk
Loggfiler
Lua
ML
Pascal
Perl
PHP
Prolog
Python
Ruby
Hva er nytt i denne utgaven:
- faste kompilering bugs i MacOSX systemer (takk til Trevor Spiteri)
- språk definisjon for Lilypond (takk til Federico Bruni)
- språk definisjon for R statistikk programmeringsspråk
- språk definisjon for ISLISP (takket være Christian Jullien)
- bedre Erlang definisjonsfilen (takk til Erik Soe Sorensen)
- ny output format: ESC 256 ascii-kode (takk til Xavier-Emmanuel Vincent) .
Hva er nytt i versjon 3.1.6:
- språk definisjonsfilen for T / Foswiki TML markup ( takket være Paul W. Harvey)
- ny utskriftsformat: ODF (f.eks for Libreoffice eller for å generere ODF farge uthevet tekstutdrag som skal brukes av ODF back-ender, som asciidoc-ODF). Takk til Dag Wieers.
- ny output format: Mediawiki takket være Abe Skolnik
Hva er nytt i versjon 3.1.4:
- faste kompilering problemer for Sun CC
- php håndterer innebygd html
- html håndterer innebygd css og javascript
- Googles Protocol Buffere språk definisjon lagt (takk til Joel Smith)
- CakePHP malfiler fremhevet som php
- Haskell rate programmering utheving
- Vala språk definisjon (takk til Luca Bruno)
- Lisp språk definition (takk til Michael McDermott)
Hva er nytt i versjon 3.1.3:
- - alternativ kategorien er correcly håndtert
- installere scriptet med den kjørbare bi
- bash er uthevet
Hva er nytt i versjon 3.1.1:
- Tilgang til statisk global LangDefManager, LangMaps er gitt gjennom klasse forekomster.
- En mekanisme for å sette en global datakatalog verdi ble lagt, sammen med biblioteknyttefunksjoner for å hente .lang og .outlang filer.
- SourceHighlight klassen returnerer output file extension.
- Bakgrunnsfargen for dokumentet holdes tom hvis det ikke er spesifisert i stilen fil.
- utils.h filen er montert i motor katalogen.
- White er en standard farge i stil filer.
- Språk definisjonsfiler for Texinfo og Haskell ble lagt til.
Hva er nytt i versjon 3.1:
- bibliotek nyttefunksjoner for å hente .style og CSS-filer
- fast bibliotek manuell kobling i index.html
- doxyfile er nå distribuert
- bedre formatering for & lt; og & gt; i latex utgang
- Doxygen dokumentasjon kan bygges selv når du bygger i en egen katalog
- lagt mannen siden for kilde-høydepunkt-innstillinger
- språk definisjon for Oz, takket være David Bremners
Hva er nytt i versjon 3.0:
- gir et bibliotek for å fremheve som kan brukes av andre programmer .
- -. Regex-range (merk bare angitte linjer av en input fil, i henhold til bestemte regulære uttrykk beskriver avgrensende linjer)
- avtale med HTML5-funksjoner (Takk til Simon Pieters)
- bruk --docdir for katalogdokumentasjon
- - binær-utgang kommandolinje muligheten til å skrive ut filene i binær modus
- Lagt programmet kilde-høydepunkt-innstillinger for å skrive en konfigurasjonsfil for kilde høydepunkt (og dets bibliotek) i brukerens hjemmekatalog.
- languange definisjon for generisk konfigurasjonsfiler
- languange definisjon for pkg-config filer
- inndataspråk er nå oppdaget også bruker hele filnavnet (foruten den filtypen hvis noen)
- i .lang filer kan man spesifisere avkjøringen nivå
Hva er nytt i versjon 2.11.1:
- Språk definisjoner for Fortran, Caml, og Java var forbedret.
- En installasjon bug i ikke-root-modus ble fikset.
- Ada språk definisjonsfilen ble lagt til.
Kommentarer ikke funnet