- A+
所属分类:网站建设
今天介绍的 Crayon Syntax Highlighter 是一款优秀的代码高亮插件,有多种皮肤、字体可选,并可自定义字号、边距、行距等细节,还有功能强大的代码工具栏 —— 可快捷复制代码,后台编辑器TinyMCE中有专属按钮 —— 可方便插入代码,后台带详细设置,满足你的各种需求。
支持60多种语言
http://wordpress.org/extend/plugins/crayon-syntax-highlighter/
以下为Google翻译
一个语法高亮建立在PHP和jQuery支持自定义语言和主题。它可以从一个URL,本地文件或WordPress后的文本突出。蜡笔小新使得它易于管理的语言文件,使用正则表达式定义自定义的语言元素。它也支持一些巧妙的功能,如:
- 视觉及HTML编辑器中的标签编辑器
- 切换明码
- 切换行号
- 复制/粘贴代码
- 在新窗口中打开代码(弹出窗口)
- 换行
- bbPress的2支持
- 将博客文章/意见<PRE>的遗留代码
- 远程请求缓存
- 混合语言突出显示在一个单一的蜡笔
- 小标签,如[PHP] [/ PHP的]
- 漂浮在句子的内标签
- 蜡笔意见
反引号
成为<CODE>- <pre>标签的支持,使用类中的属性
值设置的
选项 - HTML 5标记
- 视觉及兼容的HTML编辑器
- 移动/触摸屏设备检测
- 鼠标事件的交互(明码工具栏上双击,鼠标悬停)
- 标签尺寸
- 代码标题
- 切换工具栏
- 条纹
- 标线(重要行)
- 线路范围(只显示部分的代码)
- 开始行数(默认为1)
- 搜索本地文件的本地目录
- 文件扩展名检测
- 在设置的实时预览
- 尺寸,边距,调整和CSS浮动
- 全面的错误记录
受支持的语言
定义语言的语言文件,使用正则表达式捕捉到的元素。见的的蜡笔语言文件规范,学习如何使自己的。
- Default Language (one size fits all, highlights generic code)
- ABAP
- ActionScript
- Apache
- AppleScript
- Assembly (x86)
- AutoIt
- C
- C#
- C++
- CSS
- Delphi/Pascal (thanks to Chris McClenny)
- Diff (thanks to omniavin)
- Erlang (thanks to Daniel)
- Go
- Haskell
- HTML (XML/XHTML)
- Lua
- Microsoft Registry (thanks to techexplored.com)
- MIVA Script
- Monkey (thanks to Devolonter)
- Java
- JavaScript
- Objective-C
- Perl
- PHP
- PostgreSQL (thanks to Bitorchestra)
- PowerShell
- Python
- Ruby
- Scheme (thanks to Harry75369)
- Shell (Unix)
- Transact-SQL
- TeX
- Visual Basic
- YAML
- Others will be added when requested
后台良好的交互界面,不需要像其他部分插件那样打<code>什么的 很方便
效果图:
ado主题
1 2 3 4 5 6 7 8 9 10 | procedure BccTest(); var i:integer; begin for i:= 0 to 100 do begin sleep(100); if i = 10 then showmessage('BccTest'); end; end; |
Cisco router主题
1 2 3 4 5 6 7 8 9 10 | procedure BccTest(); var i:integer; begin for i:= 0 to 100 do begin sleep(100); if i = 10 then showmessage('BccTest'); end; end; |
Epicgeeks主题
1 2 3 4 5 6 7 8 9 10 | procedure BccTest(); var i:integer; begin for i:= 0 to 100 do begin sleep(100); if i = 10 then showmessage('BccTest'); end; end; |
- 我的微信
- 这是我的微信扫一扫
-
- 我的微信公众号
- 我的微信公众号扫一扫
-