PygmentはPythonで書かれたシンタックスハイライターのライブラリです。
http://pygments.org/
ソースファイルからハイライトされたhtmlを出力します。多数のプログラミング言語に対応し、オプションもいろいろあって便利そう。
試しにインストール(Windowsで)したのですが、ちょっとだけ引っかかったのでメモ。
インストールはドキュメントにある手順通り、コマンドプロンプトで
easy_install Pygments
ただ、ドキュメントにあるpygmentizeというコマンドプロンプトからpygmentを利用するためのスクリプトが、c:¥python26¥Scripts¥pygmentizeという拡張子なしのファイルになっているので、Windowsでは使いにくい。
pygmentize.pyという拡張子付きのコピーを作りました。
http://pygments.org/
ソースファイルからハイライトされたhtmlを出力します。多数のプログラミング言語に対応し、オプションもいろいろあって便利そう。
試しにインストール(Windowsで)したのですが、ちょっとだけ引っかかったのでメモ。
インストールはドキュメントにある手順通り、コマンドプロンプトで
easy_install Pygments
ただ、ドキュメントにあるpygmentizeというコマンドプロンプトからpygmentを利用するためのスクリプトが、c:¥python26¥Scripts¥pygmentizeという拡張子なしのファイルになっているので、Windowsでは使いにくい。
pygmentize.pyという拡張子付きのコピーを作りました。