我正在使用markdown文件编写一些文档。 (* .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/
为什么这种格式不正确?还有更好的方法来进行这种格式化吗?
答案 0 :(得分:0)
然而,在部署在一个看起来与GitHub完全相同但不是GitHub的企业Atlassian系统之后,这就是在Firefox中格式化的方式。
Atlassian绝对不是GitHub(实际上是竞争者),许多GitHub功能都是GitHub特有的。事实上,围栏代码块不一个standard Markdown功能。虽然它们在GitHub采用它们之前就存在了(虽然形式略有不同)但GitHub推广了这一功能,许多其他Markdown实现已经采用它。但是,对于许多实现,该功能默认是关闭的。如果您想使用该功能,您需要确定您正在使用哪种Markdown实现,以及是否支持fenced-code-blocks。如果是这样,您将需要打开该功能。如果没有,您需要通过将代码块缩进至少4个空格或一个选项卡来切换到使用standard Markdown code blocks:
Some standard Markdown text followed by a code block:
apply plugin: 'vt.platformwar.rpm'
defaultTasks 'rpm'