Php GeSHi web代码编辑器

Php GeSHi web代码编辑器,php,ide,code-editor,geshi,Php,Ide,Code Editor,Geshi,嗨:) (对不起,如果我的英语不完美:/) 我试图为我的网站制作一个代码编辑器,我想在用户录制代码时自动为其着色。 我发现这个php脚本使用了GeSHi的颜色代码。我的问题是我不能在textarea:/中使用它 有人谈到使用fieldset,但我不明白是如何使用的:/ include("geshi/geshi.php"); $source = $req; $language = 'php'; $path = 'geshi/geshi/'; $geshi = new GeSHi($source

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

include("geshi/geshi.php");

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

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

echo $geshi->parse_code();

有人能帮我吗?:)谢谢:)

Geshi不能这样做,因为它在服务器端运行。您可以使用类似于或的JS代码荧光笔,在客户端运行。

GeSHi不能这样做,因为它不提供编辑功能,只提供语法高亮显示标记。看一看而不是谢谢@onetrickpony:)我要看一看:)Geshi解析代码服务器端。您应该使用客户端解析它,以便用户可以实时编辑代码。举个例子,或者看看所有这些。ACE是基于画布的,您应该努力做到这一点以获得更好的性能。