发布一个代码高亮插件

不知道这个帖子发到哪个板块比较合适,就放这边了。

这插件是一个月前写的,在自己的站上面测试的差不多了才发布,突然发现一星期前已经有人发了~ :-) http://wenda.anwsion.com/question/7521 那么我的就当是另一个选择吧。

直接把文件夹解压到plugin目录即可。由于系统插件列表会在tmp里面有一个缓存,请清空tmp目录让插件立即加载。

着色核心采用现在最流行的dp.SyntaxHighlighter。支持高亮的语法有:

纯文本 AppleScript ActionSctipt Bash Clojure ColdFuson C/C++ C# CSS Delphi Diff Erlang F# Groovy HTML Java JavaFX JavaScript Latex Matlab Objctive-C PASCAL Perl PHP PowerShell Python R语言 Ruby Sass Scala SQL VB XML等

效果:

1.在使用默认markItUp编辑器的时候,替换原有【插入代码】按钮的动作,弹出对话框,可以选择语法方案
QQ截图20130303160000.png


2.兼容原有的代码标签(为了防止转义,这里使用全角字符)“{{{代码}}}”将会以纯文本方式显示,但是依旧具有行号。在当中插入如下代码任意一种写法均可以标识语法方案。

[lang=编程语言名]
[语言=编程语言名]
[language=编程语言名]


    []帖子效果如下[/]

QQ截图20130303160000.png
已邀请:

zhengqiang - WeCenter 产品经理

赞同来自: ttttyyyy 叶奇峰

谢谢楼主的插件分享,我们争取尽快的推出插件平台提供对应的插件下载和上传服务:)

kimwang - 温饱尚未解决,不敢儿女情长。

赞同来自: 叶奇峰

这个东西好牛,支持楼主的共享。

莫问 - 么么吻育儿网-> www.moowen.com

赞同来自: 叶奇峰

相当的优秀啊。

zhezhe - 90后小学生

赞同来自: 叶奇峰

只能用于2.0版本吗

vimesly - http://www.17answer.com/

赞同来自: 我已成妖_110

这个兼容最新版本不啊?

答非所问

赞同来自: vimesly

这个相当牛叉

charle

赞同来自:

第一步和第二步都改动那些代码啊????亲们给一下指点啊啊。

xhwz216

赞同来自:

按了这个插件文章分类就选不了 而且也没替换那个代码的按钮

opencascade

赞同来自:

不能用。没有使用说明

该问题目前已经被锁定, 无法添加新回复