Подсветка синтаксиса GeSHi (Generic Syntax Highlighter)

GeSHi Logo

GeSHi представляет из себя PHP-класс генерирующий HTML-код подсвеченый в соответствии с правилами синтаксиса различных языков программирования или форматами написания различных файлов.

Может работать на PHP и ASP. Легко встраивается в веб страницы. Доступен во многих веб-системах управления контентом: Dokuwiki, Mambo, phpBB, WikkaWiki, Drupal, etc.

На данный момент поддерживается подсветка синтаксиса следующих языков программирования:
Actionscript, ADA, Apache Log, AppleScript, ASM, ASP, AutoIT, Backus-Naur form, Bash, BlitzBasic, C, C for Macs, C#, C++, CAD DCL, CadLisp, CFDG, CFDG, ColdFusion, CSS, Delphi, DIV, DOS, Eiffel, Fortran, FreeBasic, GML, Groovy, HTML, Inno, IO, Java, Java 5, Javascript, LaTeX, Lisp, Lua, Microprocessor ASM, mIRC, MySQL, NSIS, Objective C, OCaml, OpenOffice BASIC, Oracle 8 SQL, Pascal, Perl, PHP, PL/SQL, Python, Q(uick)BASIC, robots.txt, Ruby, SAS, Scheme, SDLBasic, Smalltalk, Smarty, SQL, T-SQL, TCL, thinBasic, Uno IDL, VB.NET, Visual BASIC, Visual Fox Pro, Winbatch, X++, XML, Z80 ASM.

Сайт проекта http://qbnz.com/highlighter/
Страница загрузки http://sourceforge.net/project/showfiles.php?group_id=114997

Модуль фильтра контента для Drupal http://drupal.org/project/geshifilter

Powered by GeSHi