博客园的编辑器很毒瘤
这样一段代码,在 vscode 或者 Typora 上是正常的,复制过来就会变成这样。
vscode
Typora
原因是博客园里的 Tab 不是四个空格,而我写代码的时候没有用统一的 tab 键,有时候是手打的四个空格,这样就导致了排版很奇怪。
Tab
tab
而解决这个问题也不是很难
用 F12 , 的 Ctrl + Shift + C 选中代码块
F12
Ctrl + Shift + C
可以看到所属的 类
在页面定制的 CSS 中加上
CSS
.hljs{ tab-size: 4; }
就可以了