kramdown rouge不应该用jekyll生成语法高亮类吗?

时间:2015-09-05 14:38:57

标签: javascript markdown syntax-highlighting jekyll

我期望使用rouge的kramdown为彩色突出显示添加范围,但它只生成一个代码块。

<pre>
<code class="language-py">
def say_hello():
    print "Hello world"

say_hello()
</code></pre>

我应该使用高亮js添加漂亮的颜色吗?不应该胭脂添加正确的跨度?

我的config.yml说:

markdown: kramdown
kramdown:
     input: GFM
     syntax_highlighter: rouge

杰基尔跑得很好,咕噜咕噜地奔跑,我试过: gem install kramdown rouge只是为了确定。 我使用反引号代码并在本地运行jekyll。

```py
def say_hello():
    print "Hello world"

say_hello()
```

1 个答案:

答案 0 :(得分:1)

使用kramdown,使用

if(args.length>0){
    int money   = Integer.parseInt(args[0]);
    int toonies = (money / 200);
    System.out.println(toonies);
}else{
    System.out.println("Missing Command Line Arguments");
}

获得高亮显示(参见documentation)。