Typecho文章代码怎样设置高亮

Typecho使用markdown写文章,但是markdown里面的代码并没有高亮,可读性太差。

是我有什么不知道设置的,或者大家有什么解决方案?

作为参考,贴上链接:

http://raylei.cn/index.php/ar...

看里面的代码段即可。谢谢!

阅读 10.9k
6 个回答

感谢各位的回答,最近自己找了个小伙伴的插件放上去了,感觉还可以。

大家有需要的可以参考下。
https://www.hongweipeng.com/i...

可以用简单的操作加入高亮插件 highlight.js 支持:

编辑当前外观, 在 header.php 文件的 </head> 标签前加入:

<link href="//cdn.bootcss.com/highlight.js/9.1.0/styles/monokai-sublime.min.css" rel="stylesheet">

footer.php 文件的 </body> 标签前加入:

<script src="//cdn.bootcss.com/highlight.js/9.1.0/highlight.min.js"></script>
<script>hljs.initHighlightingOnLoad();</script>

对高亮风格不满意可以自行去 highlight.js 官网 换一个 css 文件

Typecho 里的 MarkDown语法本是就是支持代码高亮的,只是支持的语种不是很多而已!建议你升级到 Typecho 开发版,因为开发版已经更新了 MarkDown引擎,对 MarkDown 语法的支持也全面一些!

如果你使用markdown写文章的话,可以直接使用 prism.js

能够自动识别markdown的语法,支持的语言比较多,而且能够定制主题。

什么都不需要做,只需在typecho的header上加一个js和css的引用即可。

http://prismjs.com/

clipboard.png