用PHP和jQuery内置的语法突出显示器,支持可自定义的语言和主题。
它可以从URL或WordPress发布文本突出显示。Crayon使管理语言文件和
使用正则表达式定义自定义语言元素变得容易。
PHP版本需小于7.3方可正常。
它还支持一些简洁的功能,例如:
- 集成主题编辑器!
- 可视和HTML编辑器中的标记编辑器
- 切换明码
- 切换的行号
- 复制/粘贴代码
- 在新窗口中打开代码(弹出窗口)
- 换行
- 代码扩展
- 最小化
- bbPress 2支持
- 将博客文章/评论中的旧代码转换为<pre>
- 远程请求缓存
- 在单个蜡笔中突出显示混合语言
- 迷你标签,例如[php] [/ php]
- 内联标签在句子中浮动
- 蜡笔评论
- `Backquotes`成为<code>
- <pre>标签支持,
setting-value
在class属性中使用的选项 - 有效的HTML 5标记
- 可视和HTML编辑器兼容
- 移动/触摸屏设备检测
- 鼠标事件交互(双击显示普通代码,鼠标悬停显示工具栏)
- 标签尺寸
- 代号
- 切换工具栏
- 视网膜按钮
- 条纹线
- 线标记(用于重要线)
- 行范围(仅显示部分代码)
- 起始行号(默认为1)
- 文件扩展名检测
- 设置中的实时预览
- 尺寸,边距,对齐方式,字体大小,行高,浮动
- 广泛的错误记录
支持的语言
语言是使用正则表达式捕获元素的语言文件中定义的。
请参阅蜡笔语言文件规范以了解如何制作自己的。
- Default Language (one size fits all, highlights generic code)
- C1 (thanks to Oparin Pavel)
- ABAP
- ActionScript
- AmigaDOS (thanks to amigalog.com)
- Apache
- AppleScript
- Arduino
- Assembly (x86)
- AutoIt
- C
- C#
- C++
- Clojure (thanks to )
- CoffeeScript (thanks to Dai Akatsuka)
- CSS
- Delphi/Pascal (thanks to Chris McClenny)
- Delphi Web Script (thanks to smartmobilestudio)
- Diff (thanks to omniavin)
- Erlang (thanks to Daniel)
- Fabric Engine KL (thanks to Andrew Hazelden)
- Go
- Haskell
- HTML (XML/XHTML)
- INI
- Lisp
- Lua
- Maya MEL (thanks to Andrew Hazelden)
- Microsoft Registry (thanks to techexplored.com)
- MIVA Script
- Monkey (thanks to Devolonter)
- MS-DOS (thanks to http://www.amigalog.com/?p=334)
- MySQL (thanks to AssemblySys.com and ansas-meyer.de)
- Java
- JavaScript
- Objective-C
- Papyrus
- Perl
- PHP
- PL/SQL
- PostgreSQL (thanks to Bitorchestra)
- PowerShell
- Python
- R
- Ruby
- Rust (thanks to Stibbons)
- Scheme (thanks to Harry75369)
- Shell (Unix)
- Swift (thanks to weyhan)
- Transact-SQL
- TeX
- Vim
- Visual Basic
- Visual Basic .NET (thanks to Kevin Gardthausen)
- YAML
- ZSH (thanks to Stibbons)
- Others will be added when requested
国际语言
- 阿拉伯语(感谢Djennad Hamza)
- 简体中文(感谢Dezhi Liu和Jash Yin)
- 繁体中文(感谢Arefly)
- 荷兰语(感谢Robin Roelofsen和Chilion Snoek)
- 芬兰文(感谢vahalan)
- 法语(感谢Victor Felder)
- 德语(感谢StephanKnauß)
- 义大利文(感谢Federico Bellucci)
- 日语(由于@ west_323)
- 韩语(感谢dokenzy)
- 立陶宛语(感谢Vincent G)
- 挪威语(感谢Jackalworks)
- 波斯文(感谢MahdiY)
- 波兰语(感谢Bartosz Romanowski和Robert Korulczyk)
- 葡萄牙语(感谢Adonai S. Canez)
- 俄罗斯(感谢按蚊和Di_Skyer)
- 斯洛伐克语(感谢Branco,webhostgeeks /)
- 斯洛文尼亚语(感谢JanSušnik,http: //jodlajodla.si/ )
- 西班牙语(感谢Hermann Bravo)
- 泰米尔语(感谢KKS21199)
- 土耳其语(感谢Hakan)
- 乌克兰语(感谢Michael Yunat)
- 非常感谢翻译人员对改进/添加到此列表的帮助!
文章
这些有助于发现新功能。
- 蜡笔内部职位管理
- 将旧版标签转换为<pre>
- bbPress蜡笔
- 蜡笔画中的线范围
- 蜡笔标签编辑器
- 蜡笔中的混合语言突出显示
- 蜡笔迷你标签和普通标签
- 内联标签
- 蜡笔主题和字体入队
如果你需要一款功能丰富的代码高亮wordpress插件,那么可以选择这一款:
如果你需要一款简单实用的wordpress代码高亮插件,那么可以看看这一款