终于把Micolog中的语法高亮插件搞定了~

五月 26th, 2010 发表评论 阅读评论

Micolog中集成了比较好用的语法高亮插件SyntaxHighlighter,使用默认模板的情况下本来是可以直接使用的,但是由于用了这个该死的iNove模板,需要设置两个地方才能够使用:1. 打开模板的base.html,在<head>下一行加入{%mf head%},</head>上一行加入{%endmf%},同理在<div id="footer"></div>标签之间加入{%mf footer%}{%endmf%}。 2. SyntaxHighlighter要求有JQuery1.3.2以上版本,Micolog0.7的static/js目录下已经包含了jquery-1.3.2.min.js,但是在模板的base.html中引入的却是jquery-1.2.6.min.js,需要改过来。

经过修改,终于可以看到赏心悦目的高亮代码了:

/* HelloWorld.cpp */
#include <iostream>
using namespace std;  

int main()
{
    cout << "Hello World" << endl;
    //system("pause");
    return 0;
}

SyntaxHighlighter支持多种语言语法,C++,C#,Java,Python,SQL,Bash...

分类: 标签: Micolog  语法高亮