4

嗨: )(对不起,如果我的英语不完美:/) 我正在尝试为我的网站制作代码编辑器,我想在用户录制的时候自动为用户编写的代码着色。我发现了这个使用 GeSHi 为代码着色的 php 脚本。我的问题是我不能在 textarea 中使用它:/有人谈到使用字段集,但我不明白如何:/

include("geshi/geshi.php");

$source = $req;
$language = 'php';
$path = 'geshi/geshi/';

$geshi = new GeSHi($source, $language, $path);

echo $geshi->parse_code();

有人可以帮助我吗?:) 谢谢你 :)

4

1 回答 1

1

Geshi 不能这样做,因为它在服务器端运行。您可以使用在客户端运行的 JS 代码荧光笔,例如CodeMirrorhighlight.js 。

于 2014-04-26T17:37:34.203 回答