4

ソースディレクトリを取り、できれば構文の強調表示を使用して、ソースコードを含む単一の PDF を生成するツールを探しています。

コードベースに慣れるため、または多くのコードを読むことで何が学べるかを確認するために、携帯電話で PDF を読みたいと思っています。ほとんどの場合、Ruby を読んでいます。

ツールが Linux で動作することを希望します。特に優れたツールであれば、お金を払ってもかまいません。

助言がありますか?

4

5 に答える 5

3

エビ紫外線で自分で何かを拭くことができます。

于 2010-03-21T09:41:13.930 に答える
1

PDF はリフローには適していません。HTML ベースのソリューションの方が適しているかもしれません。

また、既存のコードを読む場合、lineair モデルは役に立ちません。あるファイルから別のファイルにジャンプする必要があります。履歴のあるハイパーテキスト モデルは、電話の限られた画面領域でおそらく最適に機能します。smalltalk IDE のいくつかの機能を借用する必要があります (送信者、実装者にジャンプ)。

UIについては、clamatoをご覧ください

于 2010-03-21T09:11:37.633 に答える
1

GNU source-highlightは多くの言語をサポートしており、特に PDF に変換できる LaTeX を出力できます。

于 2010-03-21T10:45:54.797 に答える
0

これは非常に遅いことに気づきましたが、同じことをしたかったのですが、タブレット用にそれをしたかったのです。それは、コードに注釈を付けるために使用できるWacomデジタイザーを備えたGalaxyNote10.1です。良い解決策の1つは、Doxygenを使用して、ハイパーリンクとPDFに必要なすべてのものを含むPDFを生成することです。私のユースケースでは、Android上のEzPDFとペアリングして、コードに注釈を付けます。これは、新しいコードベースを学習するためでもありました。結局、生成されたPDFを使用しなくなったのですが、かなり使い勝手が良かったです。

于 2012-09-12T05:41:17.007 に答える
0

SciTE エディターは、現在編集中のファイル (構文の強調表示付き) を PDF (および HTML、RTF、LaTeX、および XML) にエクスポートできます。

残念ながら、バッチ変換機能はありませんが、IIRC の誰かがこのコード ベースからバッチ ツールを作成しました。

于 2010-03-21T09:19:28.727 に答える