GeSHi

GeSHi

Infobox_Software
name =



caption =
developer = Nigel McNie, Benny Baumann
latest_release_version = 1.0.8
latest_release_date = Aug 8, 2008
latest preview version = 1.1.2alpha3
latest preview date = September 27, 2006
operating_system = Cross-platform
genre =
license = GPL
website = http://qbnz.com/highlighter

GeSHi or Generic Syntax Highlighter is a free software library that allows syntax highligting of source code for several markup- and programming languages. The program is written in PHP and is bundled or available as an add-on in popular web-based applications, such as Dokuwiki, Mambo, MediaWiki, phpBB and WikkaWiki. Wikipedia uses GeSHi as its primary syntax highlighter. Among its notable features:

* Fully CSS-driven output
* Support for 110+ markup and programming languages
* Extensibility via custom language files
* XHTML 1.1 and CSS Level 2 compliance
* Auto-caps/noncaps of keywords
* Line numbering
* Word wrapping
* Automatic generation of links to programming language documentation

History

GeSHi was originally designed as a module to introduce syntax highlighting in the phpBB board system. Later, it was made to work without a phpBB as a stand-alone library.

After a long time of inactivity the project was handed over to Benny Baumann on March 15, 2008.

External links

* [http://qbnz.com/highlighter/ Official website]
* [http://sourceforge.net/projects/geshi/ SourceForge website]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • GeSHi — Entwickler Nigel McNie, Benny Baumann Aktuelle Version 1.0.8.10 (11. Februar 2011) Betriebssystem plattformunabhängig Programmier­sprache PHP …   Deutsch Wikipedia

  • Geshi — (Generic Syntax Highlighter) est un script PHP qui permet de colorer syntaxiquement de nombreux langages informatiques. C est un logiciel libre distribué sous la licence GNU GPL. Voir aussi Coloration syntaxique Liens externes Site officiel …   Wikipédia en Français

  • GeSHi — (Generic Syntax Highlighter) est un script PHP qui permet de colorer syntaxiquement de nombreux langages informatiques. C est un logiciel libre distribué sous la licence GNU GPL. Voir aussi Coloration syntaxique Liens externes Site officiel …   Wikipédia en Français

  • Syntax-Highlighting — Syntaxhervorhebung Syntaxhervorhebung (engl. syntax highlighting) bezeichnet die Möglichkeit eines Computerprogrammes, bestimmte Wörter und Zeichenkombinationen in einem Text abhängig von ihrer Bedeutung in unterschiedlichen Farben, Schriftarten… …   Deutsch Wikipedia

  • Syntax highlighting — Syntaxhervorhebung Syntaxhervorhebung (engl. syntax highlighting) bezeichnet die Möglichkeit eines Computerprogrammes, bestimmte Wörter und Zeichenkombinationen in einem Text abhängig von ihrer Bedeutung in unterschiedlichen Farben, Schriftarten… …   Deutsch Wikipedia

  • Syntaxhighlighting — Syntaxhervorhebung Syntaxhervorhebung (engl. syntax highlighting) bezeichnet die Möglichkeit eines Computerprogrammes, bestimmte Wörter und Zeichenkombinationen in einem Text abhängig von ihrer Bedeutung in unterschiedlichen Farben, Schriftarten… …   Deutsch Wikipedia

  • Immaterielles Kulturerbe Chinas — Die Liste des Immateriellen Kulturerbes der Volksrepublik China (chin. 中國國家級非物質文化遺產 / 中国国家级非物质文化遗产, Zhōngguó guójiājí fēiwùzhì wénhuà yíchǎn, engl. China Intangible Cultural Heritage) führt alle Elemente des chinesischen Brauchtums auf, die vom… …   Deutsch Wikipedia

  • Liste des immateriellen Kulturerbes Chinas — Die Liste des Immateriellen Kulturerbes der Volksrepublik China (chin. 中國國家級非物質文化遺產 / 中国国家级非物质文化遗产, Zhōngguó guójiājí fēiwùzhì wénhuà yíchǎn, engl. China Intangible Cultural Heritage) führt alle Elemente des chinesischen Brauchtums auf, die vom… …   Deutsch Wikipedia

  • Liste des immateriellen Kulturerbes der Volksrepublik China — Die Liste des Immateriellen Kulturerbes der Volksrepublik China (chinesisch 中國國家級非物質文化遺產 / 中国国家级非物质文化遗产 Zhōngguó guójiājí fēiwùzhì wénhuà yíchǎn, engl. China Intangible Cultural Heritage) führt alle Elemente des chinesischen… …   Deutsch Wikipedia

  • Syntaxhervorhebung — (engl. syntax highlighting) bezeichnet die Möglichkeit eines Computerprogrammes, bestimmte Wörter und Zeichenkombinationen in einem Text abhängig von ihrer Bedeutung in unterschiedlichen Farben, Schriftarten und stilen darzustellen.… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”