对于我们这些码农来说,代码就是everything,然而当我满怀期待的想要用这套中意的博客系统来发布代码时,才发现后台编辑器虽然看起来很洋气,代码语法高亮插件也有,但是支持的编程语言却是少的那么可怜的几种web相关的语种,实在令我大失所望。于是决心自救,找了各种搜索大妈,发现网上大部分的语法高亮插件都是基于JQuery前端的,就是待显示的源代码在访问者浏览器端通过js渲染高亮。随便尝试了两款如highlightjs和SyntaxHighlighter,期间会遇到一些疑难杂症,比如与已有的语法高亮插件不兼容,代码渲染互相影响,最让我受不了的是患有代码洁癖的我,不喜欢直接在博客框架里“硬编码”添加引入js此等难看又影响性能的事情。基于这些原因,我另辟途径,最终找到了这款名为“GeSHi”的真爱,并将之完美的融入到原有的markdown插件。
四月 29, 2016
四月 28, 2016
四月 23, 2016
四月 21, 2016
四月 19, 2016