我正在为我的网站寻找一个很好的语法荧光笔,它使用PHP & MySQL和Jquery。一种语法突出显示器,不会让代码重叠,但允许用户像在这里一样在stackoverflow上滚动。什么是一个好的语法荧光笔?
回答
绝对都是基于隔世库PHP源代码荧光笔http://qbnz.com/highlighter/
您可以使代码块“不让码重叠,但允许用户滚动”通过添加CSS overflow : auto;
还不错的方法是使用JavaScript基于代码荧光笔,突出对客户端代码http://alexgorbatchev.com/SyntaxHighlighter/或http://softwaremaniacs.org/soft/highlight/en/
滚动只是什么的CSS属性的代码是 - 像...
max-height: 600px;
overflow: auto;
(该overflow
属性告诉使用滚动条浏览器中,max-height
在什么点垂直滚动条应该踢在告诉它。)
至于高亮显示了,看看google-code-prettify。
我很挑剔。我知道这个。不要个人承担。溢出:自动告诉容器使用滚动条如果它需要它们来适应内容。如果内容适合,则不显示滚动条。 – 2010-11-04 03:24:12
@苏尔,是的。我从来没有真正说过它总是使用它们。 :) – Amber 2010-11-04 06:44:50
对不起,应该离开那一个人。没有我的采摘,你的回答很好。 – 2010-11-04 12:43:47
语法Highligter有PHP,SQL,JS等刷 how-to for blog
如果你寻找一个客户端解决方案的尝试: alexgorbatchev.com/SyntaxHighlighter/
或
两个的人对sql,javascript和php有支持
至于重叠,你可以添加一个div父母和玩CSS的自定义行为
请检查美化GC语法荧光笔。但如Here中所述,您可能需要对插件的CSS文件进行少许修改。
- 1. 好javascript语法荧光笔
- 2. 语法WPF的荧光笔
- 3. 写一个语法荧光笔
- 4. 代码语法荧光笔
- 5. 目标C的Javascript语法荧光笔
- 6. 优化我的语法荧光笔
- 7. 语法荧光笔围绕Div元素
- 8. 使用Markdown很好地使用的Javascript语法荧光笔
- 9. 荧光笔InkCanvas
- 10. Lucene荧光笔
- 11. 滑动荧光笔
- 12. Lucene的MultiFieldQueryParser和荧光笔
- 13. jQuery的荧光笔替代
- 14. 与Tumblr一起使用语法荧光笔
- 15. 我该如何解决这个Mako语法荧光笔?
- 16. Prettyprint荧光笔不工作
- 17. Extend Ace Editor荧光笔
- 18. Lucene荧光笔TokenStream异常
- 19. Java默认荧光笔
- 20. 优化SOLR荧光笔
- 21. CSS代码荧光笔 - 线
- 22. 防止CSS中的荧光笔光标?
- 23. 无法让jqplot荧光笔进入
- 24. 缩进语法以PHP回显开头的荧光笔
- 25. alex gorbatchev的语法荧光笔给出错误信息
- 26. 如何替换javascript语法荧光笔的内容?
- 27. jQPlot荧光笔 - 每个系列
- 28. 语法荧光笔不能正常工作
- 29. 如何使代码语法荧光笔兼容?
- 30. 有没有人为Ace Editor创建MIPS语法荧光笔?
通过在包含格式化源代码的div上设置CSS“overflow:auto;”来解决“重叠”问题吗? – PleaseStand 2010-11-04 00:12:13