GeSHi è un evidenziatore di sintassi generica per PHP che prende qualsiasi codice sorgente e la evidenzia in XHTML e CSS.
GeSHi. GeSHi iniziato come un idea di creare un evidenziatore di sintassi generica per il sistema phpBB forum, ma è stato generalizzato a questo progetto. GeSHi vuole essere un semplice ma potente classe evidenziazione, con i seguenti obiettivi:
Il supporto per una vasta gamma di languagesEasy popolare per aggiungere una nuova lingua per l'uscita highlightingHighly personalizzabile formatsOver 30 lingue supportate, tra cui Java, C, PHP, CSS, SQL, HTML, Pascal, C ++, XML, ASP e ASM.
GeSHi intende fare tutto il più rapidamente possibile. Molte caratteristiche personalizzabili di GeSHi facilitano velocità aumenta, e si può facilmente trovare un equilibrio tra la quantità di evidenziazione fatto e la velocità con cui è fatto.
GeSHi supporta PHP5 e Windows, ed è stato anche utilizzato per evidenziare codice nelle pagine ASP. Numerosi blog, wiki e forum usano GeSHi, tra cui Dokuwiki, Mambo, phpBB e WikkaWiki
Cosa c'è di nuovo in questa versione:.
- < li> Questa versione aggiunge ancora altri 18 nuovi linguaggi per la vasta gamma di quelli già sostenuti.
- Fissa hickups minori che hanno causato alcuni problemi di visualizzazione o evidenziando con i file esistenti o nuovi di lingua.
Cosa c'è di nuovo in versione versione 1.0.8.4:
- This contiene 6 nuovi linguaggi e un sacco di correzioni di bug. Ci sono solo alcune nuove caratteristiche come questo per lo più a risolvere i problemi che sono stati trovati di recente.
Cosa c'è di nuovo in file di lingua versione 1.0.8.3:
- Added:
- DCS (Stelio Passaris)
- Locomotive di base (Nacho Cabanes)
- LSL2 (Linden Scripting Language) (William Fry)
- Modula-3 (Martin Bishop)
- Oberon-2 (Mike Mol)
- Rebol (Lecanu Guillaume)
- Risolto un problema in cui HardEscapes non funzionavano quando è stato dato nessun carattere escape (BenBE)
- Aggiunta una impostazione per il trattamento di spazio bianco all'interno di parole chiave nel file lingua & quot PARSER_CONTROL; ogni spazio bianco & quot; nella sorgente (cioè & quot; CREATE TABLE & quot; in SQL corrisponderà & quot; CREATEs + TAVOLA & quot; invece letteralmente corrispondenza) (BenBE)
- Aggiunta la possibilità di consentire l'impostazione dello stile per i caratteri di escape (BenBE)
- Miglioramenti file di lingua (BenBE):
- Aggiunte alcune parole chiave mancanti Perl e variabili predefinite oscuri (BenBE)
- Consenti per due punti fuggiti a comparire nei nomi CSS (BenBE, simon)
- Aggiunto multilinea prosecuzione suppoert del preprocessore definisce per C, C per Mac, C ++ e CC ++ con supporto Qt (BenBE)
- parole chiave per linguaggi basati su C sono case-sensitive (BenBE)
- rotto AutoIt evidenziazione (BenBE)
- problema con backslash fuggito in PHP e D (BenBE)
- aggiunte alcune altre funzioni di PHP (BenBE)
- Alcune modifiche per AppleScript (Stefan Klieme)
- Vietare evidenziando le parole chiave seguita da / in bash (BenBE)
- Aggiornato il file LaTeX per collegare alcune parole chiave (BenBE)
- Testo aggiuntivo reso quando corrispondenti variabili speciali per PowerShell (BenBE)
- aggiunta più parole chiave per ABAP (BenBE, Sandra Rossi, Jacob Laursen)
Cosa c'è di nuovo in versione versione 1.0.8.2:
- This contiene 10 nuove lingue e molti bugfix.
- Ancora una volta, ci sono alcune soluzioni ai problemi che erano stati aperti da anni.
I commenti non trovato