0

HTML に関する私の経験はかなり初歩的なもの (そしてかなり古いもの) であるため、私の要件が現実的かどうかはわかりません。

Lua ソースコードを含むかなりの数のファイルがあり、それらのすべてに「.lua」拡張子があり、特定のサブディレクトリで利用できるとしましょう。私がやりたいことは、静的な index.html ファイルを作成することです。このファイルをブラウザーにロードすると、ドロップダウンに lua ソース コード ファイルのリストが表示されます。ソース コード ファイルの 1 つが選択されると、そのファイルが同じページの「領域」に読み込まれ、きれいに印刷されます。つまり、ブラウザで構文が強調表示されます。構文の強調表示部分にgoogle-code-prettyfy のようなものを使用できるかどうか疑問に思っていましたか? また、外部の lua ソースコード ファイルを読み込んで、HTML ページの特定の領域内にレンダリングして表示できるかどうかもわかりません。はいの場合は、方法の部分について詳しく説明していただければ幸いです。

4

1 に答える 1

1

Doxygenが C 言語のソース キットに使用されるのと同じように、 LDocのようなツールを使用して、必要な多くのことを達成できます。

どちらも、ドキュメントを含む特別にフォーマットされたコメントを含めることによって大きく推進されています。

Doxygen がソース コードを生成されたドキュメント セットに折りたたむことができることは知っていますが、LDoc については覚えていません。どちらも積極的に開発中です。

プロジェクトで両方のツールを使用することは必ずしも悪い考えではありません。特に、Lua モジュールを実装する C ソース コードがある場合はそうです。Doxygen を使用してエンジンと C モジュールのドキュメント ツリー全体を構築し、LDoc を使用して Lua パーツのドキュメントを構築できます。両方のツールをうまく連携させるには、両方のツールを少し注意して構成することで可能になるはずです。

于 2013-10-25T20:55:16.693 に答える