mve-it-solutions / yii2-google-code-prettify
Yii2 Code syntax highlighter using Google Code Prettify
Installs: 96 121
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Language:CSS
Type:yii2-extension
Requires
- yiisoft/yii2: *
This package is not auto-updated.
Last update: 2025-08-03 00:07:49 UTC
README
Yii2 Code syntax highlighter using Google Code Prettify
Installation
Composer
The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist mve-it-solutions/yii2-google-code-prettify "*"
or add
"mve-it-solutions/yii2-google-code-prettify": "*"
to the require section of your composer.json
file.
Usage
To use this extension add below to your main layout:
\mveitsolutions\googlecodeprettify\GoogleCodePrettifyAsset::register($this, ['style' => 'simple', 'lineNums' => true, 'autoAddPreClasses' => true]);
- This will use the style defined by simple.css
- This will add linenumbers on every line in the pre (code) block
- This will auto add the classes prettyprint and linenums to every pre tag
AssetBundle Register Options
style Google Code Prettify Skin Options: desert, doxy, prettify, sons-of-obsidian, sunburst or simple
lineNums Put line numbers on every line Options: true or false
autoAddPreClasses Automatically add classes to every pre tag Options: true or false
License
yii2-google-code-prettify is released under the MIT License. See LICENSE.md file for details.