1

对于崇高的文本,我安装了 RstPreview,下载docutils-0.11并通过在命令提示符下运行安装它C:\Anaconda\python setup.py install(我使用的是 windows 7 64 位)。

当我按下Ctrl+Shift+R解析.rst文件时,我得到以下信息,

在此处输入图像描述

构建系统设置为C:\Anaconda\pythondocutils 正常导入的位置,但看似崇高的文本尝试docutils从我不知道如何安装库的内部 Python 系统导入。

提前致谢!

4

2 回答 2

2

在阅读了这个插件的问题之后,看起来没有什么好的方法可以让它在 Windows 上运行。docutils如果你愿意,我可以扩展技术细节,但基本上这个插件依赖于将第三方包(作为蟒蛇。作者从未在 Windows 上对其进行过测试,据我所知,没有人发布任何使其在该平台上成功运行的方法。

作为替代方案,您可能需要查看OmniMarkupPreviewer插件。从它的描述来看:

OmniMarkupPreviewer 是 Sublime Text 2 和 Sublime Text 3 的插件,可在 Web 浏览器中预览标记。OmniMarkupPreviewer 将标记呈现为 html 并将其发送到后台的 Web 浏览器,从而实现实时预览。此外,OmniMarkupPreviewer 还支持将结果导出到 html 文件。

它支持 reStructuredText 以及其他几种格式,虽然我没有亲自测试过,但它看起来很适合您的需求。

于 2014-01-10T17:30:53.803 回答
0

我刚刚遇到了restview,它确实可以在windows 上工作,并提供了一种很好的方法来提供有关如何将您的rst 文件呈现为html 的反馈。这是restview pypi 页面的摘录。

ReStructuredText 文档的查看器,可即时呈现它们。

将 ReStructuredText 文档的名称传递给 restview,它将在 localhost:random-port 上启动一个 Web 服务器并打开一个 Web 浏览器。每次重新加载页面时,restview 都会从磁盘重新加载文档并进行渲染。这对于在编辑文档时预览文档非常方便。

您还可以传递目录的名称,restview 将递归查找以 .txt 或 .rst 结尾的文件并为您提供一个列表。

最后,您可以通过使用确保您的 Python 包在 long_description 字段中具有有效的 ReStructuredText

于 2016-04-15T20:25:35.187 回答