4
喜:) (抱歉,如果我的英语不完美:/) 我尝试做一个代码编辑器为我的网站,我想在自动颜色由用户编写的代码有一段时间他们会把它录下来。 我发现这个PHP脚本使用GeSHi颜色代码。我的问题是,我不能在textarea的使用:/ 有人谈到使用字段集,但我不能了解:/称作GeSHi代码编辑器对Web
include("geshi/geshi.php");
$source = $req;
$language = 'php';
$path = 'geshi/geshi/';
$geshi = new GeSHi($source, $language, $path);
echo $geshi->parse_code();
可能有人帮助我吗? :)谢谢:)
你不能用GeSHi做到这一点,因为它不提供编辑功能,它只是语法高亮你的标记。看看[CodeMirror](http://codemirror.net/)而不是 –
谢谢@onetrickpony :)我要去看看:) – user3375448
Geshi解析代码服务器端。您应该使用客户端解析它,以便用户可以实时编辑代码。看看http://ace.c9.io或http://en.wikipedia.org/wiki/Comparison_of_JavaScript-based_source_code_editors查看所有这些信息。 ACE是基于Canvas的,你应该努力获得更好的性能。 –