如何在代码高亮中为 Redmine markdown 添加换行符?
How to add line breaks to Redmine markdown in code highlighting?
Redmine textile formatting guide 指导我们像这样使用代码高亮显示:
<pre><code class="ruby">
Place your code here.
</code></pre>
虽然换行符保留在 <pre>
标记中,但一旦我添加 <code class="python">
,它就会删除所有换行符并将所有文本放在一行中。当然,像
(which answered this question) 或 html 标签这样的技巧是行不通的,因为它仍然包裹在 <pre>
中。
我试过将每一行都用 <code></code>
包裹在一个 <pre></pre>
中,但这没有用。我尝试在每行的末尾添加双空格,并在其间添加新行,但无济于事。
虽然上面的 Redmine 指南说代码突出显示依赖于 Rouge,但我的 Redmine 版本使用 CodeRay,其网站示例完美地处理换行符。
提前致谢!
一切正常。看我的截图。也许您的主题影响了这一点。
我在 Redmine v3.2 上使用 Abacus office 1.3.4 主题。
是否是您安装的任何插件导致的?
Redmine textile formatting guide 指导我们像这样使用代码高亮显示:
<pre><code class="ruby">
Place your code here.
</code></pre>
虽然换行符保留在 <pre>
标记中,但一旦我添加 <code class="python">
,它就会删除所有换行符并将所有文本放在一行中。当然,像
(which answered this question) 或 html 标签这样的技巧是行不通的,因为它仍然包裹在 <pre>
中。
我试过将每一行都用 <code></code>
包裹在一个 <pre></pre>
中,但这没有用。我尝试在每行的末尾添加双空格,并在其间添加新行,但无济于事。
虽然上面的 Redmine 指南说代码突出显示依赖于 Rouge,但我的 Redmine 版本使用 CodeRay,其网站示例完美地处理换行符。
提前致谢!
一切正常。看我的截图。也许您的主题影响了这一点。
我在 Redmine v3.2 上使用 Abacus office 1.3.4 主题。
是否是您安装的任何插件导致的?