如何将github风格的标记转换为HTML?
我知道github发布了红毯宝石,用于将标记转换为HTML,但据我所知,它不支持(或识别)github风格的标记,例如如何将github风格的标记转换为HTML?,github,markdown,redcarpet,Github,Markdown,Redcarpet,我知道github发布了红毯宝石,用于将标记转换为HTML,但据我所知,它不支持(或识别)github风格的标记,例如 javascript var x=1; 任何人都知道是否有一个gem(或者红毯)来处理github风格的语法,特别是我对语法突出显示感兴趣 谢谢。您可以使用红毯将标记代码转换为HTML。这里有两个从红地毯项目测试中提取的示例 def-test\u-compat\u-api\u-knows\u-fenced\u-code\u扩展 text=“``ruby\nx='foo'\n`
javascript
var x=1;
任何人都知道是否有一个gem(或者红毯)来处理github风格的语法,特别是我对语法突出显示感兴趣
谢谢。您可以使用红毯将标记代码转换为HTML。这里有两个从红地毯项目测试中提取的示例
def-test\u-compat\u-api\u-knows\u-fenced\u-code\u扩展
text=“``ruby\nx='foo'\n``”
html=redru毯compat.new(文本:fenced_代码)。到\u html
html_equal“x='foo'\n
”,html
结束
def测试兼容api忽略块代码扩展
text=“``ruby\nx='foo'\n``”
html=redcarepcompat.new(文本,:fenced_代码,:gh_块代码)。到\u html
html_equal“x='foo'\n
”,html
结束
我希望这能回答您的问题,现在最好使用github markdown gem GitHub::Markdown.render(内容)
感谢您的评论,很高兴看到此gem可用并正在更新。