最近在补钢炼,刚刚走在路上突然就听到了主题曲,还以为是我自己幻听了。sigh,这辈子能和多少个动漫的主角同名呢。记得初中就一直把等价交换视为自己的信仰……现在看看真是太年轻了。

折腾代码高亮系列……

之前看shi哥用SyntaxHighlighter Evolved的,于是也跟风用起来。
但是用着用着发现一个可怕的地方… 这个插件的使用方式是这样子的:

  ...

然后之前我贴的一段代码里包含了

  ...
  ch[c] = p;
  ...

然后他就显示成这样子了…

  ...
  ch1 = p;
  ...

一开始没弄懂什么情况,后来各种黑盒测试以后发现…

[a] ~ [z]

里面只有


有问题。想了半天。。。测试了一下

  a[cpp] = 1;
  a[php] = 1;

发现显示是

  a1 = 1;
  a1 = 1;

于是可以断定,当这货内容是某种语言的时候就悲剧了…

然后google了一下也没有看到别人说这个问题,于是跑去作者博客留言。好久没有reply…
现在只好换成hh博客的codebox了,虽然感觉没那么好看,但是起码work。
换了以后文章的tag也要从


换成对应的


于是直接改了数据库(幸好上学期学的MySQL指令还没忘光)= =b,现在看起来还work,在原来那个没找到解决方案前就这样好了。