修改html代码块中的tab宽度

在写blog中发现的问题, 我的代码块tab默认的宽度是8个空格, 看起来很不舒服, 并且由于缩进太占空间导致显示不全, 遂改之

方法一 将制表符替换为空格

这是一个比较暴力的方法 直接把制表符替换为你需要的指定数目的空格

我这里是用的highlight.js来进行代码块的高亮, 在引用该js文件后直接调用其API, 插入下述代码块

1
2
3
4
5
6
<script>
hljs.configure({
tabReplace: ' ', // 4 spaces
})
hljs.initHighlighting();
</script>
Read more