【问题标题】:Github-flavored markdown not being applied as expectedGithub 风格的降价没有按预期应用
【发布时间】:2016-03-07 22:48:35
【问题描述】:

我正在使用降价文件编写一些文档。 (*.md) 我正在为 Eclipse 使用 Markdown Editor 版本 1.2.0.201501260515 插件。我还使用 GFM Viewer 功能版本 1.9.3 插件在保存后在 Eclipse 中查看 md 文件。他们在那里看起来很好。

我发现在 Web 浏览器中查看时,“隔离代码块”内的换行符未按预期格式化。

例如,这里是一个 md 文件的片段

```
apply plugin: 'vt.platformwar.rpm'  
defaultTasks 'rpm'  
```

然而,在部署到与 GitHub 完全相似但不是 GitHub 的公司 Atlassian 系统上之后,它最终在 Firefox 中被格式化。

我尝试在 IE 中查看相同的页面,结果显示 500 错误。

我对这项技术知之甚少,以前从未使用过它。我如何格式化的来源是:https://help.github.com/articles/creating-and-highlighting-code-blocks/

为什么格式不正确?有没有更好的方法来进行这种格式化?

【问题讨论】:

    标签: eclipse firefox markdown github-flavored-markdown


    【解决方案1】:

    然而,在部署到与 GitHub 完全相似但不是 GitHub 的公司 Atlassian 系统上之后,它最终在 Firefox 中被格式化。

    Atlassian 肯定不是 GitHub(实际上是竞争对手),而且许多 GitHub 功能是 GitHub 特有的。事实上,防护代码块不是standard Markdown 功能。虽然它们在 GitHub 采用它们之前就已经存在(尽管形式略有不同),但 GitHub 推广了该功能,并且许多其他 Markdown 实现都采用了它。但是,对于许多实现,该功能默认情况下是关闭的。如果您想使用该功能,您需要确定您正在使用的 Markdown 实现以及是否支持防护代码块。如果是这样,您将需要打开该功能。如果没有,您需要通过将代码块缩进至少 4 个空格或 1 个制表符来切换到使用 standard Markdown code blocks:

    Some standard Markdown text followed by a code block:
    
        apply plugin: 'vt.platformwar.rpm'
        defaultTasks 'rpm'
    

    【讨论】:

    • 感谢您的信息。 Atlassian 显然不支持围栏代码块。我不知道他们是 GitHub 的竞争对手。
    • 是的,Atlassian 是 BitBucket 背后的公司,这是一项竞争服务。
    猜你喜欢
    • 2023-03-16
    • 2018-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-03
    • 2013-02-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多