如何更改pycharm命令以将rst转换为html

时间:2012-08-14 17:56:03

标签: python pycharm restructuredtext pygments docutils

我安装了docutils和pygment,用于在rst文件上突出显示语法。 使用命令:

rst2html.py file.rst file.html

我可以获得好成绩。

当我使用pycharm编写第一个文件时,它有内置脚本来转换第一个文件:

C:\Python27\python.exe "C:\Program Files (x86)\JetBrains\PyCharm 2.5.2\helpers\rest_runners\rst2smth.py" rst2html F:/Dropbox/notes/python/PythonNotes/1.rst F:/Dropbox/notes/python/PythonNotes/1.html

我读了文件“rst2smth.py”,似乎使用系统安装的docutils命令 rst2html,但我得到的HTML没有语法高亮代码片段。 为了便于描述,我拍了如下截图: https://www.dropbox.com/s/frmf933t3kjcvum/pycharm_rst2html.png

是让pycharm将rst转换为html的任何方法,就像命令I一样 在终端使用?

以下是pycharm上的python解释器设置: https://www.dropbox.com/s/qas4352r4fmi6iq/pycharm_packages.png

2 个答案:

答案 0 :(得分:3)

无法更改PyCharm使用的命令,但您可以使用所需的参数创建自己的External Tool并将其绑定到热键。

答案 1 :(得分:0)

使用较新版本的Pycharm(使用3.4 atm),您可以选择为 Python docs>创建目标。狮身人面像任务。您需要指定文档的根目录和目标目录。你可能也需要专门安装sphinx和pygments。