kindeditor默认代码高亮

后台

关键代码,一定要加上cssPath,并且配置上自己的真实路径

//加载KindEditor
    var editor;
    /*
    */
    KindEditor.ready(
        function(K) {
            editor=K.create('#contentText', {
                cssPath: '${domain}/kindeditor-4.1.10/plugins/code/prettify.css',
                allowFileManager : true,
                items : [
                            'plainpaste', 'wordpaste', '|', 'justifyleft', 'justifycenter', 'justifyright',
                            'justifyfull', 'insertorderedlist', 'insertunorderedlist', 'indent', 'outdent', 'subscript',
                            'superscript', 'clearhtml', '|', 'source', '|', 'preview', 'template', '/',
                            'formatblock', 'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold',
                            'italic', 'underline', 'lineheight', 'removeformat', '|', 'image', 'multiimage',
                            'table', 'hr', 'emoticons', 'baidumap', 
                            'anchor', 'link', 'unlink','code'
                        ]

            });
        }
    );

前台

页面中添加如下代码


<!-- 默认代码高亮 -->
<link href="${domain}/kindeditor-4.1.10/plugins/code/prettify.css"  rel="stylesheet" type="text/css">
<script src="${domain}/kindeditor-4.1.10/plugins/code/prettify.js"></script>

在页面下执行

prettyPrint();

原文出处:/show_1C72b1Bink3.html