alcea / yii2-prism-syntax-highlighter
此包已 弃用 且不再维护。未建议替代包。
Yii2 Prism 语法高亮器
v1.1
2016-12-30 22:58 UTC
Requires
- php: >=5.4.0
- yiisoft/yii2: *
This package is auto-updated.
Last update: 2021-10-06 13:35:17 UTC
README
此包已不再维护
YII2 Prism 语法高亮器
Prism 是一个轻量级、可扩展的语法高亮器,它基于现代网络标准构建。它在成千上万的网站上使用,包括你每天访问的一些网站。
如何安装?
1. 使用 composer
composer require alcea/yii2-prism-syntax-highlighter "~1"
2. 或者,从 composer.json 的 require 部分 编辑
"alcea/yii2-prism-syntax-highlighter": "~1"
3. 或者,从 GitHub 克隆
git clone https://github.com/alceanicu/yii2-prism-syntax-highlighter
如何使用?
<?php use alcea\yii2PrismSyntaxHighlighter\PrismSyntaxHighlighter; PrismSyntaxHighlighter::widget([ 'theme' => PrismSyntaxHighlighter::THEME_DEFAULT, 'languages' => ['php', 'php-extras', 'css'], 'plugins' => ['copy-to-clipboard'] ]); $md = <<<MD_FILE '''js $(document).on('focusout', 'input[name="test"]', function(event) { event.preventDefault(); // do ... }); ''' MD_FILE; echo Markdown::process($md, 'gfm-comment');