Xwab
Форумыnavigate_nextПрограммирование на PHP

GeSHi
Сообщения
Akdmeh

GeSHi(Generic Syntax Highlighter) - это библиотека, предназначена для подсветки различных языков программирования.
GeSHi использует php для своей работы, и имеет подсветку 177 языков программирования!
Официальный сайт:
http://qbnz.com/highlighter/

Пример вывода подсветки:

<?php
require 'geshi.php';
$text='<?php phpinfo(); ?>';
$geshi= new geshi($text, 'php');
echo $geshi->parse_code();
?>

Кто использует? Какие есть плюсы/минусы?
Есть вопросы? Спрашиваем!

//Для тех кто в танке:
Как известно, штатные средства php имеют подсветку ТОЛЬКО php, другие языки стоят в сторонке.
Эта библиотека позволяет подсветить такие языки как: C, C++, Delphi, CSS, XML, HTML, YSQML, Perl, PHP, Python, Smarty и много других!

01 Июн 2010, 14:23
Mr_Edward

Akdmeh, А несколько языков сразу можно?
К примеру,
<html>
<body>
<?php
echo 'Иииха!<br/>';
?>
</body>
</html>

01 Июн 2010, 15:55
Destroy

http://www.xbb.uz/public/geshi.html док по Геши (веб)

01 Июн 2010, 16:22
Змей

Можна и стандартными средствами пхп подсветить не пхпсинтаксис

03 Июн 2010, 8:38
Змей

И не надо тяжолые библы инклудить

03 Июн 2010, 8:46
Akdmeh

4, как?

03 Июн 2010, 13:55
Gemorroj

на говновапе используется)
+ дофига фишек
- медленная

03 Июн 2010, 16:35
Gemorroj

Змей, нельзя. только PHP.

03 Июн 2010, 16:36
Akdmeh

7, какие лучше?

03 Июн 2010, 16:57
Sich

Как сделать bb код [code] с подсветкой

03 Июн 2010, 17:00
Ответить на тему