WordPress插件:Crayon Syntax Highlighter 优秀的代码高亮插件

  • 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主题

Cisco router主题

Epicgeeks主题

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: