如何用syntaxhighlighter显示高亮代码
来源:互联网 发布:flac转ape软件 编辑:程序博客网 时间:2024/05/20 07:57
先去 http://alexgorbatchev.com/SyntaxHighlighter/download/ 下载syntaxhighlighter最新版本3.0.83这个插件。
- 在页面引入核心js和css,这里我要对js代码高亮,所以引用了JScript.js这个文件。
<link rel="stylesheet" type="text/css"href="css/SyntaxHighlighter.css"/><script type="text/javascript"src="js/shCore.js"></script><script type="text/javascript"src="js/shBrushJScript.js"></script>
- 把代码写到一个<pre>或者<textarea>标签里,如图。
需要注意是这里的name和class属性,name是需要通过插件获取才能应用高亮样式,class设置语言的类别及样式选择。
<pre name="code"class="js">function a(){ alert("a");}</pre>
- 在页面底部加上
<scripttype="text/javascript">dp.SyntaxHighlighter.HighlightAll('code');//这里的‘code’ 为上面放置代码的容器</script>
另外附上语言的别名。
C++cpp, c, c++C#c#, c-sharp, csharpcsscssDelphidelphi, pascalJavajavaJava Scriptjs, jscript, javascriptPHPphpPythonpy, pythonRubyrb, ruby, rails, rorSqlsqlVBvb, vb.netXML/HTMLxml, html, xhtml, xslt
class允许配置的选项。
nogutter将不会显示行号nocontrols将不会在顶部显示控制器collapse将默认折叠代码firstline[value]行计数开始值。默认值是 1showcolumns将在第一行显示行列
这些选项和别名放置在一起,使用冒号 : 字符分隔。
<pre name="code"class="html:nocontrols:firstline[10]"> <html> <body></body> </html></pre>
- 如何用syntaxhighlighter显示高亮代码
- SyntaxHighlighter高亮显示代码
- SyntaxHighlighter插件代码高亮显示使用方法
- 代码高亮syntaxhighlighter
- FCKEditor与SyntaxHighlighter整合实现代码高亮显示
- 使用SyntaxHighlighter高亮代码
- SyntaxHighlighter代码高亮插件
- SyntaxHighlighter代码高亮插件
- 代码高亮插件SyntaxHighlighter
- 代码高亮插件SyntaxHighlighter
- syntaxhighlighter高亮动态代码
- SyntaxHighlighter代码高亮插件
- SyntaxHighlighter代码高亮插件
- 语法高亮显示 SyntaxHighlighter简单操作
- kindeditor配合SyntaxHighlighter实现代码高亮
- kindeditor4.x整合SyntaxHighlighter代码高亮
- 通用代码高亮插件(SyntaxHighlighter)
- 通用代码高亮插件(SyntaxHighlighter)
- [Web Chart系列之一(续)]Web端图形绘制SVG,VML, HTML5 Canvas 简单实例
- VS中javascript中文乱码解决方案
- JavaScript处理input的keyup事件
- 用CSS3实现发光的边框效果
- HTML5遍历localStorage数据
- 如何用syntaxhighlighter显示高亮代码
- 2010级计本代码
- JavaScript中的this
- JAVA学习:流相关面试题及常见用法总结
- 如何对直接下属说不
- 关于手机二维码遇到的常见问题
- win7上安装RTR FRONTPAGE 2002 SERVER EXTENSIONS
- 如何对老板说"不"?
- 题目50:素数判定