Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 什么是好的语法高亮?_Php_Jquery_Mysql - Fatal编程技术网

Php 什么是好的语法高亮?

Php 什么是好的语法高亮?,php,jquery,mysql,Php,Jquery,Mysql,我正在为我的使用PHP&MySQL和Jquery的站点寻找一个好的语法高亮。语法高亮显示,不允许代码重叠,但允许用户在stackoverflow上像这里一样滚动。绝对是基于Geshi库的所有PHP源代码高亮显示 通过添加CSSoverflow:auto,您可以使代码块“不让代码重叠,但允许用户滚动” 另一个好方法是使用基于JavaScript的代码高亮显示程序,突出显示客户端或上的代码。滚动只是代码所在位置的CSS属性,类似于 max-height: 600px; overflow: auto;

我正在为我的使用PHP&MySQL和Jquery的站点寻找一个好的语法高亮。语法高亮显示,不允许代码重叠,但允许用户在stackoverflow上像这里一样滚动。

绝对是基于Geshi库的所有PHP源代码高亮显示

通过添加CSS
overflow:auto,您可以使代码块“不让代码重叠,但允许用户滚动”


另一个好方法是使用基于JavaScript的代码高亮显示程序,突出显示客户端或

上的代码。滚动只是代码所在位置的CSS属性,类似于

max-height: 600px;
overflow: auto;
(属性
overflow
告诉浏览器使用滚动条,
max height
告诉浏览器垂直滚动条应该在什么位置启动。)


至于hilighting,请看一看。

语法Highlighter有php、sql、js等的画笔。

如果您正在寻找客户端解决方案,请尝试:

它们都支持sql、javascript和php


至于重叠,您可以添加一个div父对象并使用css来定制行为

请检查美化GC语法高亮显示。但如中所述,您可能需要对插件的CSS文件进行少量修改

通过设置CSS
overflow:auto,“重叠”问题不会被解决吗在包含格式化源代码的div上?我很挑剔。我知道这一点。别把它当回事。溢出:如果容器需要滚动条来适应内容,则自动告诉容器使用滚动条。如果内容合适,则不显示滚动条。@超现实,是。我从来没有说过它总是使用它们。:)对不起,我不该管它。没有我的选择,你的回答很好。