我真正喜欢 Markdown 的是我可以执行以下操作:
```
Enter```
在 RST 中,我必须执行以下操作:
.. codeblock::
EnterEnterRST 是否有更简单的方法来使用代码块而不需要前面的四个空格?
在 reST 中没有与 Markdown 的内联代码块相似的东西。只有这些选项:
有多种方法可以在 Sphinx 中显示语法突出显示的文字代码块:使用 reST doctest blocks;使用reST 文字块,可选择与highlight指令结合使用;使用代码块指令;并使用literalinclude指令。
如果您的编辑器缺乏自动缩进的能力code-block
,或者不允许您选择块和缩进四个空格,那么最好的选择可能是literalinclude
. 如果您重复引用相同的代码,这将特别有用。
ps - 尝试在第二个之后缩进四个空格return。我在 PyCharm 中尝试过,但它没有缩进,但也许你的编辑器会这样做。PyCharm有几个未解决的问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句