自从用了刘培杰移植的D8模板后,感觉很不错,自己于是也研究了下,对很多地方进行了修改,无意中发现此模板的代码高亮显示有问题,不显示标号,而且整体比较靠前,于是想着自己折腾一下,于是查各种资料找方法,终于被本人研究出来了现在的这个高亮代码显示,用的是prettify.js这个JS实现的,下来上具体代码(此方法与代码高亮插件存在冲突,请自行选择)。
- <!-- 代码高亮 -->
- <script src="https://www.ipve.cn/content/templates/d8/js/prettify.js?ver=2.1" type="text/javascript"></script>
- <script type="text/javascript">
- $(function() {
- $('pre').addClass('prettyprint linenums').attr('style', 'overflow:auto');
- window.prettyPrint && prettyPrint();
- });
- </script>
其中addClass(‘prettyprint linenums’)的linenums是添加行号的意思,至于加到那里自己看,我是在正文页文件里面添加的。