查看源代码
出自Linux Wiki
对
Help:对文档中的代码进行语法高亮处理
的源代码
根据以下的原因,您无权限进行编辑这个页面操作:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
本站采用了''SyntaxHighlight GeSHi''插件,可以对文档中的代码进行高亮。 ==用法举例== 如下的源码: <pre><nowiki> <source lang="bash"> #! /bin/sh i=10 while [[ $i -le 100 ]]; do echo $i let i=i+10 done </source> </nowiki></pre> 将得到 <source lang="bash"> #! /bin/sh i=10 while [[ $i -le 100 ]]; do echo $i let i=i+10 done </source> 又如下面的源码: <pre><nowiki> <source lang="php" line="true" start="4"> <?php $v = "string"; // sample initialization ?> html text <? echo $v; // end of php code ?> </source> </nowiki></pre> 得到: <source lang="php" line="true" start="4"> <?php $v = "string"; // sample initialization ?> html text <? echo $v; // end of php code ?> </source> ==参数介绍== source的参数及功能(与PHP语法高亮程序GeSHi的对应关系) 如下: * lang: 定义语言 * line: 是否启用行号,对应GeSHi的enable_line_numbers * start: 开始的行号,对应GeSHi的start_line_numbers_at * enclose: 包围代码的HTML标签,对应GeSHi的set_header_type * strict: 对应GeSHi的enable_strict_mode ==支持的语言== 下面的语言可以作为lang的值出现 {| border="0" cellpadding="0" cellspacing="20" |- valign="top" | * actionscript * ada * apache * applescript * asm * asp * autoit * bash * blitzbasic * bnf * c * caddcl * cadlisp * cfdg * cfm * cpp-qt * cpp * csharp * css-gen.cfg * css | * c_mac * d * delphi * diff * div * dos * eiffel * fortran * freebasic * gml * groovy * html4strict * idl * ini * inno * io * java * java5 * javascript * latex | * lisp * lua * matlab * mirc * mpasm * mysql * nsis * objc * ocaml-brief * ocaml * oobas * oracle8 * pascal * perl * php-brief * php * plsql * python * qbasic * reg | * robots * ruby * sas * scheme * sdlbasic * smalltalk * smarty * sql * tcl * text * thinbasic * tsql * vb * vbnet * vhdl * visualfoxpro * winbatch * xml * z80 |}
返回到
Help:对文档中的代码进行语法高亮处理
。
导航
首页
社区入口
当前事件
最近更改
随机页面
帮助
查看
帮助页面
讨论
查看源代码
历史
个人工具
登录/创建账户
搜索
简体繁体转换
不转换
简体
繁體
工具箱
链入页面
链出更改
特殊页面