2

最初のファイルの構文を強調表示するために、docutils と pygment をインストールします。コマンドを使用して:

rst2html.py file.rst file.html

良い結果を得ることができます。

pycharm を使用して rst ファイルを作成すると、rst を変換するための組み込みスクリプトがあります。

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 に変換する方法はありますか?

以下は、pycharm の python インタープリター設定です: https://www.dropbox.com/s/qas4352r4fmi6iq/pycharm_packages.png

4

2 に答える 2

3

PyCharm が使用するコマンドを変更することはできませんが、必要な引数を使用して独自の外部ツールを作成し、それをホットキーにバインドできます。

于 2012-08-15T09:51:23.493 に答える
0

Pycharm の新しいバージョン (3.4 atm を使用) では、Python docs > Sphinx taskのターゲットを作成するオプションがあります。ドキュメントのルート ディレクトリと宛先ディレクトリを指定する必要があります。おそらく、sphinx と pygments も特別にインストールする必要があります。

于 2014-06-26T12:44:54.613 に答える