【问题标题】:Get code from rst file code-blocks从 rst 文件代码块中获取代码
【发布时间】:2015-10-15 10:33:49
【问题描述】:

解析 *.rst 文件并从code-blocks 获取所有代码以执行(或编译)此代码的最佳和最简单的方法是什么?这可能有助于测试 .rst 格式的一些指令并将它们用于 CI 目的。

谢谢!

【问题讨论】:

    标签: restructuredtext


    【解决方案1】:

    将代码示例放入单独的文件中并包含在.rst 文件中实际上更容易:

    This is a code block from a file:
    
    .. include:: file.php
       :code: php
    

    请参阅include directive's documentation

    【讨论】:

    • 感谢您的回答。您能否具体说明一下,它是否适用于单个.rst 文件中的代码块很少的情况?在这种情况下可以使用单个代码文件吗?
    • @Viktors 这只是一个文字包含。您可以在 .rst 文档中包含多个不同的文件,也可以多次包含一个文件。
    猜你喜欢
    • 2016-10-23
    • 1970-01-01
    • 2016-10-17
    • 2015-05-26
    • 1970-01-01
    • 2016-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多