Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[发布] 代码着色[明经版]V3.2--代码语法高亮显示插件(for DZX1.5|2.0 GBK)[2011.5.25更新]

[复制链接]
ゼ傲炎…飞 发表于 2011-9-19 16:50:29 | 显示全部楼层
  1. System.out.print("= =")
复制代码


回复

使用道具 举报

f371879711 发表于 2011-10-1 00:30:43 | 显示全部楼层
可以只针对标题着色吗?
回复

使用道具 举报

 楼主| mccad 发表于 2011-10-4 10:50:18 | 显示全部楼层
f371879711 发表于 2011-10-1 00:30
可以只针对标题着色吗?

不可以
回复

使用道具 举报

杰克秋 发表于 2011-10-4 11:54:31 | 显示全部楼层
明经大哥,以前在动网就看到你,现在又在这里看到你。
回复

使用道具 举报

 楼主| mccad 发表于 2011-10-4 12:35:08 | 显示全部楼层
杰克秋 发表于 2011-10-4 11:54
明经大哥,以前在动网就看到你,现在又在这里看到你。

动网几年都不动了,没办法
回复

使用道具 举报

杰克秋 发表于 2011-10-4 12:44:21 | 显示全部楼层
mccad 发表于 2011-10-4 12:35
动网几年都不动了,没办法

我最近才转过来,看到你有点他乡遇故知的感觉啊。
回复

使用道具 举报

xuehaiyisu 发表于 2011-10-22 12:44:15 | 显示全部楼层
本帖最后由 xuehaiyisu 于 2011-10-22 12:51 编辑

我喜欢syntaxhighlighter的风格,楼主能把syntaxhighlighter整合到discuz x2吗?我试过把syntaxhighlighter上传到论坛根目录,然后用html代码发帖引用,可以实现代码高亮,但是只有管理员有html使用权限,而且还得自己写代码,很麻烦。我想既然可以自己添加引用文件,那是不是可以通过修改模板然后点击按钮就自动添加引用代码呢?
演示效果:

借助SyntaxHighlighter实现代码高亮显示
http://www.tecbbs.com/forum.php?mod=viewthread&tid=46&fromuid=1


我用的html代码如下:
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  3. <head>
  4.         <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  5.         <title>SyntaxHighlighter Build Test Page</title>
  6.         <script type="text/javascript" src="scripts/shCore.js"></script>
  7.         <script type="text/javascript" src="scripts/shBrushBash.js"></script>
  8.         <script type="text/javascript" src="scripts/shBrushCpp.js"></script>
  9.         <script type="text/javascript" src="scripts/shBrushCSharp.js"></script>
  10.         <script type="text/javascript" src="scripts/shBrushCss.js"></script>
  11.         <script type="text/javascript" src="scripts/shBrushDelphi.js"></script>
  12.         <script type="text/javascript" src="scripts/shBrushDiff.js"></script>
  13.         <script type="text/javascript" src="scripts/shBrushGroovy.js"></script>
  14.         <script type="text/javascript" src="scripts/shBrushJava.js"></script>
  15.         <script type="text/javascript" src="scripts/shBrushJScript.js"></script>
  16.         <script type="text/javascript" src="scripts/shBrushPhp.js"></script>
  17.         <script type="text/javascript" src="scripts/shBrushPlain.js"></script>
  18.         <script type="text/javascript" src="scripts/shBrushPython.js"></script>
  19.         <script type="text/javascript" src="scripts/shBrushRuby.js"></script>
  20.         <script type="text/javascript" src="scripts/shBrushScala.js"></script>
  21.         <script type="text/javascript" src="scripts/shBrushSql.js"></script>
  22.         <script type="text/javascript" src="scripts/shBrushVb.js"></script>
  23.         <script type="text/javascript" src="scripts/shBrushXml.js"></script>
  24.         <link type="text/css" rel="stylesheet" href="styles/shCore.css"/>
  25.         <link type="text/css" rel="stylesheet" href="styles/shThemeDefault.css"/>
  26.         <script type="text/javascript">
  27.                 SyntaxHighlighter.config.clipboardSwf = 'scripts/clipboard.swf';
  28.                 SyntaxHighlighter.all();
  29.         </script>
  30. </head>

  31. <body >
  32. <h1>SyntaxHihglighter Test</h1>
  33. <p>This is a test file to insure that everything is working well.</p>

  34. <pre class="brush: c-sharp;">
  35. function test() : String
  36. {
  37.         return 10;
  38. }
  39. </pre>
  40. </html>
复制代码


回复

使用道具 举报

 楼主| mccad 发表于 2011-10-22 22:48:02 | 显示全部楼层
你可以把[code=c-sharp]...[/code]替换成<pre class="bruch: c-sharp;">...</pre>
另外,我不喜欢这个高亮主要是要加载那么多的JS文件,我那个是,你需要哪种语言的高亮就只加载哪种JS文件。
回复

使用道具 举报

mzb520yf 发表于 2012-7-24 17:05:52 | 显示全部楼层
这个很需要啊。
回复

使用道具 举报

 楼主| mccad 发表于 2012-7-24 17:55:35 | 显示全部楼层
mzb520yf 发表于 2012-7-24 17:05
这个很需要啊。

现在已更新支持X2.5版本,可在应用中心中直接下载到。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-11-27 13:59 , Processed in 0.090690 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表