分享代码博客?程序员博客?想要一个酷炫的代码高亮插件?Crayon Syntax Highlighter 我认为可以算是目前样式最多、易用性最高、功能最强的 WP 代码高亮插件了。也因此 CSH 会比其它的插件大一些。
支持的语言:ABAP、ActionScript、AmigaDOS、Apache、AppleScript、Arduino、Assembly、AutoIt、C、C#、C++、CoffeeScript、CSS、Delphi/Pascal、Diff、(thanks、to、omniavin)、Erlang、(thanks、to、Daniel)、Go、Haskell、HTML、(XML/XHTML)、Lisp、Lua、Microsoft、Registry、MIVA、Script、Monkey、MS-DOS、MySQL、Java、JavaScript、Objective-C、Perl、PHP、PostgreSQL、PowerShell、Python、R、Ruby、Scheme、Shell(Unix)、Transact-SQL、TeX、Vim、Visual、Basic、YAML……
Crayon Syntax Highlighter 特点
- 集成主题编辑器
- 切换行号
- 复制 / 粘贴代码
- 在新窗口中打开代码
- 支持 bbPress
- 自动获取博客文章 / 评论中的<pre>…</pre> 进行高亮
- 远程请求缓存
- 可以在一个代码框内混合语言高亮显示
- 支持迷你标签,如 [php] [/php]
- 可以在行内调用代码高亮
- 支持<pre> 标记
- 手机 / 触摸屏设备检测
- 鼠标事件交互(例如在工具栏上双击可以全选代码)
- Retina!
- 文件扩展名检测
- 设置实时预览
- 支持修改尺寸,边距,对齐方式,字体大小,行高……
这个功能确实很强大..双击有小惊喜..
@97world 嘛双击复制党路过~~
为什么保存为php后 打开网址/1.php 显示第九行出错
@bugsec 此为WP插件不可直接使用
酷酷,为什么我用了这个插件之后,悬浮工具栏只能显示一半??具体情况看下http://www.marsge.cn/497.html 太不和谐了吧?我换了2个主题都是显示这样,不知道哪儿有问题,求助求助。。。
@Mars丶Ge 啊啊这个好像不是用的此款插件呢。。
@WP酷 因为我又换回了wp codebox了。。。你这个插件不知道和哪个插件有冲突,启用后服务器cpu狂转,差点被空间商给拉黑了。。好像是和dx-seo,没敢继续在正式服务器上测试了。。。有时间本地测试下。
@Mars丶Ge 原来是这样……还真没发现这冲突呢,不过说实话这款插件一般般,载入的东西太多了
@WP酷 嗯,好像缓存的内容有点多,暂时不用了。
酷酷,最近还是换上了这个插件,然后也发现了你说的>符号被转义的问题,你说执行下文章的代码,我想问下该如何执行?保存为PHP之后,如何执行?include()??
@Mars丶Ge 处理转义的那个代码是转载的,我没有测试过,那个代码只需要复制到一个新建的php文件里然后访问就行了。我记得在crayon syntax highlighter里有一个HTML自动转义的选项可以试试。
@WP酷 多谢,我去测试下这个选项有没有用。
而且我发现这插件也不能在可视化的情况下提交文章,提交就会转义。。。只能在文本状态提交才正常。。
需要文本编辑器模式吗,pre标签就行?
@Youth.霖 pre标签即可
@WP酷 我看了很多,选中了这款!
有冲突
太强大
这个插件卡死网站了,响应时间太长。果断卸载啊。、
@skywhat 我这速度行不?很久没做优化了