Saber 酱的抱枕

Fly me to the moon

11/12
2020
软件

使用 prismjs 高亮 markdown 渲染出的代码

markdown 里的代码块用三个斜线包裹,可以指定代码的语言。如下

```javascript
let result = new Array(20).fill(0)
```

当 markdown 转换成 html 显示时,上面的写法会渲染出 pre 和 code 标签,并且 class 里带有语言信息:

但是此时代码并不会自动高亮。有个叫做 Prism 的 js 库经常被用来高亮 markdown 在 html 渲染出的代码。

Read More →

使用 prismjs 高亮 markdown 渲染出的代码