【问题标题】:Is it possible to use syntax highlighting on Github Flavored Markdown without fencing?是否可以在没有围栏的情况下在 Github Flavored Markdown 上使用语法突出显示?
【发布时间】:2015-05-06 16:57:54
【问题描述】:

语法高亮效果很好(在 Github 上):

```html
<script scr='/foo.js'>
```

是否可以使用语法高亮没有围栏?

For example, `<script scr='/foo.js'>`

【问题讨论】:

    标签: github markdown github-flavored-markdown


    【解决方案1】:

    您的问题不清楚您是要在 github.com 站点本身上突出显示内联语法,还是要在恰好支持 markdown 的 github 变体的任意站点上突出显示内联语法。

    如果是前者,那么,不,github.com 目前不会向内联代码添加语法高亮。

    如果是后者,则取决于您用于将 Markdown 转换为 HTML 的特定工具。 Pandoc,例如是否支持内联代码的语法高亮。

    【讨论】:

    • 我想在 github.com 上使用它,但是额外的信息很有用。
    【解决方案2】:

    你不能在 github 上使用内联代码块或空格缩进来突出显示语法,只能使用围栏。

    【讨论】:

    • 您可能会补充说,原因是除了受保护的代码块之外,无法识别代码块的语言。是的,一些高亮脚本可以猜到,但这并不总是可靠的——尤其是在内联代码块中的短代码 sn-ps 上。
    • 为什么无法识别语言?喜欢:ruby`puts :OK`
    猜你喜欢
    • 2021-07-28
    • 2013-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多