2012-03-05 11 views
0

私はエンジニアリングプロジェクトのコードに取り組んでいます。私が書いたコードを含むドキュメントの記述部分を作成するよう求められています。 gitコミットからの情報(例えば、コードの色付けと素敵な印刷など)を含むコードをうまくフォーマットするツールがあるかどうかは疑問です。git repoの結果を印刷

答えて

0

Git用のWebインターフェイスを起動し、そこにgit blame(およびその他の機能)を使用してHTMLページの[部分]を使用できます。

0

highlight(1)(のbrew install highlight)があなたが探しているものです。ファイルgit blameを入力してhighlightにパイプし、出力をファイルに格納します。

私のシステムでは良い結果が得られます。

enscript(1)は、コードをハイライトする最も簡単な方法です。ほとんどのMac & Linuxボックスにインストールされています。私はenscript -E --color -C --mark-wrapped-lines=arrowのようなものを使用して、構文の強調表示、色、行番号、および長い行の折り返しを与えます。欠点は、git-blameの出力がパイプに入るのを処理していないように見えることです。

も参照してください。source-highlight(1)

関連する問題