使用highlightjs自定义markdown代码高亮

概述

最近使用markdown来写一些技术文档和博客,觉得真心不错,这才是程序员该用的编辑器嘛~~

Mou在mac上的 markdown 编辑器,很简约,可惜Mou好像只支持标准的 markdown 语法,不支持 markdown Extra ,比如[toc]生成目录和代码高亮等,所以才有了本文。

highlight.js是一个github上的代码高亮插件,支持大多数的语言,能自动识别语言,还可以随意切换不同的代码块样式。

highlight.js 的guihub地址:https://github.com/isagalaev/highlight.js


highlight.js 的官网:https://highlightjs.org/

实现方法

第1种

官网上介绍的在线方式


这种方法我试过了没有效果

第2种

下载highlight.js库了,解压后可以看到5个文件

highlight.js库目录结构

我们只需要highlight.pack.jsstyles这两个文件,把它们拷贝到.md文件的目录下,在最上面加入下面的代码



可以自由的换样式,只要将第一行代码最后的css更改styles下的其他样式就可以了

第3种

引用自 http://blog.zlxstar.me/blog/2014/04/05/shi-yong-highlightjs-gao-liang/?utm_source=tuicool

在 head.html 文件中加入:



posted on 2015-04-26 23:36  jumpingfrog0  阅读(13166)  评论(4)    收藏  举报

导航