各种显示不正确,尤其是:

&&和 [ 显示不正确

找个别主题中用到 Crayon Syntax Highlighter 作为代码高亮插件时,会遇到了这个&&自动转成&&以及[自动转成[的问题,具体情形如图所示:

这是文本编辑下的正常代码
这是文章中转义出问题后显示的代码

解决方法:

很简单,就是在Crayon Syntax Highlighter的后台设置里勾选 “Decode HTML entities in code” 就可以了,勾选后保存设置,刷新页面就发现&&和[可以正常显示了:

成功:

已经正常显示了