3

我很难弄清楚如何使用 CodeRay gem 为 Ruby 代码的语法高亮选择不同的主题/样式,默认设置是可以的,但我想知道是否还有其他提供?我似乎找不到他们。

谢谢

4

2 回答 2

0

尝试这个:

CodeRay 样式表

接着:

doc = Nokogiri::HTML(html)
  doc.search("//pre//code[@class]").each do |pre|
    tokens = CodeRay.scan(pre.text, pre[:class])
    pre.replace tokens.div(:css => :class)
  end

诀窍是使用 CSS 类呈现您的标记。

于 2014-12-13T13:10:07.393 回答
0

我的理解是您生成自己的 coderay.css 文件。Coderay 没有“主题”。

于 2011-03-26T19:51:48.820 回答