GNU Source-highlight

Software screenshot:
GNU Source-highlight
Dettagli del software:
Versione: 3.1.7
Data di caricamento: 20 Feb 15
Sviluppatore: Lorenzo Bettini
Licenza: Libero
Popolarità: 2

Rating: nan/5 (Total Votes: 0)

GNU Source-clou produce un documento con evidenziazione della sintassi quando somministrato un file di origine.
 
Source-clou legge specifiche del linguaggio fonte dinamico, quindi può essere facilmente esteso (senza ricompilare i sorgenti) per la gestione di nuove lingue.
GNU Source-clou legge anche specifiche del formato di output in modo dinamico, e quindi può essere facilmente esteso (senza ricompilare i sorgenti) per la gestione di nuovi formati di output. La sintassi per queste specifiche è abbastanza facile (date un'occhiata al manuale).
Dalla versione 2.2, source-highlight può anche generare riferimenti incrociati; per fare questo si basa su GNU Ctags.
Questi sono i formati di output supportati già:
 
HTML
XHTML
LATEX
TEXINFO
ANSI sequenze di escape colore (è possibile utilizzare questa funzione con meno)
Queste sono le lingue di input (o formati di input) già supportati (in ordine alfabetico):
 
C / C ++
Bisonte
Caml
Changelog
Diff
Flettere
Fortran
Html
Giava
Javascript
Latice
Logtalk
I file di log
Lua
ML
Pascal
Perl
PHP
Prolog
Pitone
Rubino

Cosa c'è di nuovo in questa versione:

  • bug compilazione fisse nei sistemi MacOsX (grazie a Trevor Spiteri)
  • definizione del linguaggio per Lilypond (grazie a Federico Bruni)
  • definizione del linguaggio di programmazione per il linguaggio R statistiche
  • definizione del linguaggio per ISLISP (grazie a Christian Jullien)
  • migliorato file di definizione Erlang (grazie a Erik Soe Sorensen)
  • nuovo formato di output: ESC 256 codice ascii (grazie a Xavier-Emmanuel Vincent)
  • .

Cosa c'è di nuovo nella versione 3.1.6:

  • file di definizione di lingua per T / Foswiki TML markup ( grazie a Paul W. Harvey)
  • nuovo formato di output: ODF (ad esempio per LibreOffice o per generare ODF frammenti colore evidenziato di essere utilizzato da ODF di back-end, come asciidoc-ODF). Grazie a Dag Wieers.
  • nuovo formato di output: MediaWiki grazie a Abe Skolnik

Cosa c'è di nuovo nella versione 3.1.4:

  • problemi di compilazione fissi per Sun CC

  • Html
  • php Maniglie
  • html gestisce css embedded e javascript
  • definizione del linguaggio buffer protocollo di Google ha aggiunto (grazie a Joel Smith)
  • file di modello CakePHP evidenziati come php
  • haskell programmazione letterata evidenziando
  • definizione del linguaggio vala (grazie a Luca Bruno)
  • definizione linguaggio Lisp (grazie a Michael McDermott)

Cosa c'è di nuovo nella versione 3.1.3:

  • - l'opzione scheda è correcly gestita
  • script di installazione con il bi eseguibile
  • bash è evidenziata

Cosa c'è di nuovo nella versione 3.1.1:

  • Vedere LangDefManager globale statico, LangMaps viene fornita tramite le istanze di classe.
  • Un meccanismo per l'impostazione di un valore di directory di dati globali è stato aggiunto, insieme a funzioni di utilità di libreria per recuperare .lang e file .outlang.
  • La classe SourceHighlight restituisce l'estensione del file di output.
  • Il colore di sfondo per il documento è conservato vuota se non è specificato nel file di stile.
  • Il file utils.h è installato nella directory di intestazione.
  • Il bianco è un colore standard in file di stile.

  • Sono stati aggiunti
  • file di definizione di lingua per Texinfo e Haskell.

Cosa c'è di nuovo nella versione 3.1:

  • funzioni di utilità biblioteca per recuperare .Style e css file
  • library fisso collegamento manuale in index.html
  • doxyfile è ora distribuito
  • migliore formattazione per & lt; e & gt; in uscita latex
  • documentazione doxygen può essere costruito anche quando si costruisce in una directory separata
  • aggiunto pagina man di origine-highlight-settings
  • definizione del linguaggio per Oz, grazie a David Bremners

Cosa c'è di nuovo nella versione 3.0:

  • fornisce una libreria per evidenziare che può essere utilizzato da altri programmi .
  • -. Regex-gamma (evidenziare solo linee specificate di un file di input, secondo specifiche espressioni regolari che descrivono le linee che delimitano)
  • accordo con funzionalità HTML5 (grazie a Simon Pieters)
  • uso --docdir per directory documentazione
  • - l'opzione della riga di comando binary-output per scrivere file di output in modo binario
  • ha aggiunto la fonte-evidenziazione-impostazioni del programma di scrivere un file di configurazione per la sorgente highlight (e la sua biblioteca) nella home directory dell'utente.
  • definizione languange per i file di configurazione generico
  • definizione languange per i file pkg-config
  • la lingua di input è ora scoperto anche utilizzando il nome del file intero (oltre l'estensione del file, se presente)
  • in file .lang si può specificare il livello di uscita

Cosa c'è di nuovo in versione 2.11.1:

  • Definizioni linguistici per Fortran, Caml, e JavaScript sono stati migliorata.
  • Un bug di installazione in modalità non-root è stato fissato.
  • è stato aggiunto Ada file di definizione del linguaggio.

Programmi simili

cartouche
cartouche

20 Feb 15

xhtml2pdf
xhtml2pdf

14 Apr 15

Doxygen
Doxygen

17 Feb 15

Altri software di sviluppo Lorenzo Bettini

MyIpTrack
MyIpTrack

6 Jun 15

PhpBibliography
PhpBibliography

11 May 15

GNU Gengetopt
GNU Gengetopt

20 Feb 15

Commenti a GNU Source-highlight

I commenti non trovato
Aggiungi commento
Accendere le immagini!