当前位置:首页 > 原创作品 > [emlog插件]SyntaxHighlighter代码高亮升级到1.5版本

[emlog插件]SyntaxHighlighter代码高亮升级到1.5版本

作者:星之宇 ┊ 时间:2013-12-31 5:56 ┊ 分类: 原创作品 ┊ 阅读:19646 ┊ 评论:29

这个插件功能只是前台SyntaxHighlighter高亮支持。

安装:直接emlog后台上传插件安装即可,安装后开启插件,即可看效果。


SyntaxHighlighter代码高亮插件下载地址:百度网盘 (所有版本集合)


[2013-12-31]升级到1.5版本

1.支持emlog 5.0+;

2.修改插件后台部分显示。


[2013-05-19]升级到1.4版本

1.支持emlog5.1.0版本,仅用于前台代码高亮。

2.由于syntaxHighlighter3.0.83的存在不少问题,所以将回2.1.382版本。


[2012-10-10]升级到1.3版本

1.这个插件是前端的高亮显示,支持emlog5.0.0,兼容emlog4.2.1。

2.支持ueditor和kindeditor的前台高亮显示。

3.syntaxHighlighter采用官方参数,便于统一升级。

4.修复右侧滚动条的问题。


前台演示图片:

1.jpg

目前有 29 条评论
avatar
Darker 2017-05-10 21:44回复13楼
博主试试能不能把 highlight.js(https://highlightjs.org/)做成插件,它支持174 languages
avatar
Darker 2017-05-10 18:58回复12楼
问问博主,插件支持汇编语言不?
avatar
星之宇 2017-05-10 19:00回复
@Darker:没测试过
avatar
Darker 2017-05-09 19:11回复11楼
谢谢博主,我把博主发的几个插件都试了一遍,对我来说,0.1、 1.2、 1.3是可以使用的,其中0.1、 1.2 、 1.3 有点小瑕疵,主要是代码窗口右方有一个纵向的滚动轴,但是通过修改文件,把滚动轴去掉了,还有一个好像是行号与代码不对应,通过重写container也解决了,谢谢博主,为了弄代码高亮,我已经四天没有好好休息了
avatar
eagle 2017-03-13 15:12回复10楼
这个插件可以调整下,复制代码的时候不复制行号吗?
avatar
星之宇 2017-03-13 15:14回复
@eagle:不复制,但是浏览器不同可能部分会有复制行号的问题。
avatar
鬼少 2013-12-21 00:44回复9楼
百度编辑器默认插入代码是<pre class="brush:php;toolbar:false"><br/></pre>  toolbar在哪里全局配置呢?
avatar
星之宇 2013-12-21 09:28回复
@鬼少:这个版本已经写入JS文件,打开ueditor.all.min.js文件搜索<pre可以找到这个toolbar:false进行修改。
avatar
鬼少博客 2013-12-25 22:21回复
@星之宇:谢谢啊  非常感谢。
avatar
鬼少 2013-10-28 20:10回复8楼
复制的时候会复制上 行号怎么办  还有JS代码不会自动换行呢? 博主有解决方案么|?
avatar
星之宇 2013-10-28 20:14回复
@鬼少:复制的时候有行号是部分浏览器,你点击新窗口打开代码复制就可以了。还有换行问题只有3.0的版本才有问题。所以你可以使用2.0的版本,这个版本很多问题较好解决。
avatar
阿修 2013-03-12 00:45回复7楼
额,又测试了下,代码太长还是会出现滚动条啊,所有模板都一样,前面是代码没有足够长所以部分模板不显示滚动条……能增加自动换行功能么?emlog论坛提供的版本就能自动换行但是存在选中数字序号问题,要是能结合一下就好了……
暂时先用这个版本。有横向滚动条的代码演示页面:www.xiuliinlove.com/emlog/11.html
avatar
星之宇 2013-03-12 08:12回复
@阿修:这个高亮插件用的是syntaxHighlighter默认版本的css,只是简单的修复下右侧的滚动条,下面的滚动条去掉,会出现错位。emlog论坛上的那个版本是比较低的syntaxHighlighter版本。
avatar
阿修 2013-03-12 11:51回复
@星之宇:哦,谢谢。那有办法在前台调用百度编辑器后台的代码高亮显示么?或者在前台应用百度后台的高亮样式?
后台全屏看了下,百度编辑器自带高亮是不带滚动条的……
avatar
阿修 2013-03-12 00:41回复6楼
但是这个版本在选中代码时可以跳过数字序号了,是我想要的功能。并且支持我用的freshthree模板,就用这个了……
avatar
阿修 2013-03-12 00:40回复5楼
奇怪,在个别模板(不止一个)中会出现横向滚动条,在其它模板中又不出现……
avatar
资讯网 2012-11-10 23:08回复4楼
具体怎么用呢,我试了可是好像没有什么反应。。
avatar
星之宇 2012-11-10 23:15回复
@资讯网:我这个只是给本人写的ueditor for emlog提供前台高亮显示,或者你的编辑器能插入代码,而且采用的是syntaxHighlighter官方格式的class才可以。
avatar
资讯网 2012-11-10 23:17回复
@星之宇:哦。晕了,我用的是kindeditor_emlog_v1.3 。。。
avatar
星之宇 2012-11-10 23:19回复
@资讯网:1.3可以用的,但是1.4我改成官方自带的google高亮了。方便给个插入代码的网址,我看一下。
avatar
资讯网 2012-11-10 23:20回复
@星之宇:就是资讯网这个地址。。
avatar
星之宇 2012-11-10 23:24回复
@资讯网:网页中用编辑器插入代码的页面,这个只是用于编辑器“插入代码”这个功能进行前端美化显示
avatar
资讯网 2012-11-10 23:26回复
@星之宇:哈哈,你笑吧,我还是搞不清楚。。。
avatar
星之宇 2012-11-10 23:31回复
@资讯网:具体的发你邮箱了
avatar
资讯网 2012-11-10 23:32回复
@星之宇:谢谢了,我再细细看下。。。
avatar
小屁孩博客 2012-09-27 13:11回复3楼
晕 原来如此
avatar
龙岩男科咨询 2012-02-23 15:31回复2楼
没玩过啊呵呵学习下
avatar
青之蓝 2012-02-13 19:10回复1楼
好像不能用啊?
avatar
星之宇 2012-02-14 09:18回复
@青之蓝:emlog 4.1.0版本测试过了,可以用的。