GeSHi is 'n generiese sintaksis highlighter vir PHP wat neem enige bron-kode en beklemtoon dit in XHTML en CSS.
GeSHi. GeSHi begin as 'n idee om 'n generiese sintaksis highlighter vir die phpBB forum stelsel te skep, maar is veralgemeen na hierdie projek. GeSHi poog om 'n eenvoudige, maar kragtige verligting klas te wees, met die volgende doelwitte:
Ondersteuning vir 'n wye verskeidenheid van gewilde languagesEasy 'n nuwe taal te voeg vir highlightingHighly aanpas uitset formatsOver 30 tale word ondersteun, insluitend Java, C, PHP, CSS, SQL, HTML, Pascal, C ++, XML, ASP, en ASM.
GeSHi het ten doel om dit alles so vinnig as moontlik te doen. Baie aanpas kenmerke van GeSHi vergemaklik spoed toeneem, en jy kan maklik vind 'n balans tussen die bedrag van die klem gedoen en die spoed waarmee dit gedoen word.
GeSHi ondersteun PHP5 en Windows, en is selfs gebruik kode te kies op ASP bladsye. Talle blogs, wikis en forums gebruik GeSHi, insluitend Dokuwiki, Mambo, phpBB en WikkaWiki
Wat is nuut in hierdie release:.
- < li> Hierdie weergawe voeg nog 'n 18 nuwe tale aan die wye verskeidenheid van reeds-ondersteun kinders.
- Hy stel geringe hickups wat veroorsaak het dat sommige vertoon of beklemtoon probleme met bestaande of nuwe taal lêers.
Wat is nuut in die weergawe 1.0.8.4:
- This release bevat 6 nuwe tale en 'n baie foutherstellings. Daar is slegs 'n paar nuwe funksies soos hierdie meestal kwessies wat onlangs gevind op te los.
Wat is nuut in die weergawe 1.0.8.3:
- Added taal lêers:
- DKD (Stelio Passaris)
- Lokomotief Basic (Nacho Cabanes)
- LSL2 (Linden Scripting taal) (William Braai)
- Modula-3 (Martin Bishop)
- Oberon-2 (Mike Mol)
- Rebol (Lecanu Guillaume)
- Vaste 'n probleem waar HardEscapes is nie werk nie wanneer daar geen ontsnapping char gegee (BenBE)
- Bygevoeg 'n PARSER_CONTROL opstel witspasie te behandel binnekant van sleutelwoorde in die taal lêer & quot; enige witspasies & quot; in die bron (dws & quot; CREATE TABLE & quot; in SQL sal ooreenstem & quot; skep + TABEL & quot; in plaas van letterlik ooreenstem) (BenBE)
- Bygevoeg 'n moontlikheid te laat opstel van die styl vir ontsnapping karakters (BenBE)
- Verbeterings aan taal lêers (BenBE):
- Bygevoeg sommige ontbreek Perl sleutelwoorde en duister verstek veranderlikes (BenBE)
- Laat vir ontsnap dubbelpunte te verskyn in CSS name (BenBE, Simon)
- Bygevoeg multi voortsetting suppoert van voorverwerker definieer vir C, C vir Mac, C ++ en CC ++ met Qt ondersteuning (BenBE)
- sleutelwoorde vir C-gebaseerde tale is kassensitief (BenBE)
- Broken AutoIt uitlig (BenBE)
- Probleem met ontsnap agteroorskuinsstreep in PHP en D (BenBE)
- Bygevoeg sommige meer funksies vir PHP (BenBE)
- Sommige veranderinge vir Apple (Stefan Klieme)
- belet beklemtoon sleutelwoorde gevolg deur / in bash (BenBE)
- Opdateer die LaTeX lêer paar sleutelwoorde (BenBE) om te skakel
- Bykomende teks gelewer toe ooreenstem spesiale veranderlikes vir PowerShell (BenBE)
- Bygevoeg sommige meer sleutelwoorde vir ABAP (BenBE, Sandra Rossi, Jacob Laursen)
Wat is nuut in die weergawe 1.0.8.2:
- This release bevat 10 nuwe tale en baie bugfixes.
- Tog weer, daar is 'n paar fixes vir kwessies wat was oop vir die jaar.
Kommentaar nie gevind