問題タブ [doxygen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
39920 参照

doxygen - graphvizのデフォルトのフォントサイズを変更するには?

コードのドキュメント化に doxygen + graphviz を使用しています。graphviz は、画像の生成に優れています。

graphviz のデフォルトのフォントサイズを変更する方法はありますか? デフォルトは 14 ですが、代わりに 12 を使用したいと考えています。

ノード、サブグラフ、エッジなどの個々の要素のフォントサイズを変更するのは本当に面倒です。

アップデート:

参考までに、doxygen で使用しているコードを次に示します (もちろん、テキスト フィールドの名前は変更されています)。

0 投票する
1 に答える
1791 参照

emacs - Emacs c-mode fill-paragraph with Doxygen コメント

Getting Emacs fill-paragraph to play nice with javadoc-like commentsに非常によく似た質問がありますが、1 年前のスレッドで多くの回答が得られるかどうかはわかりませんでした。

とにかく、次のような Doxygen コメントを含む C コードがあります。

今、emacs で Mq を使用する場合、次のことが必要です。

しかし、現在、私は次のようになります:

いくつかの調査を行ったところ、「@param」を認識するために emacs で段落開始変数を設定する必要があるように見えました。スタック オーバーフローに関する別の質問 ( Getting Emacs fill-paragraph to play nice with javadoc-like comments ) を見つけました。これにはサンプルの正規表現が含まれていました。要件に合わせて少し変更し、[検索]-> [正規表現転送] 内でテストしたところ、各 @param 文が正しく強調表示されました。

次の正規表現を使用しました"^\s-*\*\s-*\(@param\).*$"

そこで、指定された正規表現を .emacs ファイルで段落の開始 (elisp 構文に必要な \ を追加) として設定しようとしました。新しい emacs ウィンドウを開いて MQ を試してみると、同じエラーが発生していました。足りないものはありますか?Mq は c-mode で別の方法で使用されますか? ここでエラーを引き起こしている可能性のあるものがないか、.emacs ファイルをチェックする必要がありますか? どんな助けでも大歓迎です。

ありがとう、ライアン

0 投票する
1 に答える
2282 参照

pdf - Doxygen で作成された PDF ドキュメントの余白を変更するにはどうすればよいですか?

コード ドキュメントの PDF を生成するために doxygen を使用しています。を使用すると、PDF の余白が非常に大きくなりPAPER_TYPE = letterます。使用時は問題ないように見えますa4wideが、もっと制御したいと思います。geometry というパッケージを使用したいのですが、次のようなコードを追加する場所がわかりません。

可能であれば、doxygen で生成された tex ファイルを変更する必要はありません。

0 投票する
3 に答える
961 参照

php - PHPで構成ファイルを解析するアルゴリズム(Doxygenファイル)

http://pastie.org/768582のような conf ファイルがあります。私の目標は、コメントと各キーのキー/値を配列で取得することです。

array( array(

)

どのアルゴリズムを使用する必要があるか知っていますか?

構成ファイルの内容を、explode() 関数を使用して (1 行ずつ) 配列に変換しました。

次の行が「#」とキー/値の組み合わせで始まる間に、すべてのコメント行を取得しようとしていますが、ここで問題が発生します。

誰かがアイデアを持っていれば、それはいいでしょう。どうも。

0 投票する
1 に答える
1115 参照

php - doxygenコマンドのexec()またはsystem()は、「Exiting」を返します

このスクリプトを実行するのは難しい

public function execDoxygen($doxyFile) {

出力は「Exiting...」です。

同じファイルの端末で個別に実行すると、うまく機能します。

exec( "doxygen --help")を実行すると、正しく機能します。

なぜ変数で動作しないのですか?

0 投票する
1 に答える
942 参照

documentation - 複数のコメント ブロックにまたがって doxygen リストを継続する方法はありますか?

基本的に、次の行に沿ってドキュメント コードを作成しようとしています。

2 つのコメント ブロックを、Doxygen の出力で順序付きリストに変換したいと考えています。リストの作成に関するドキュメントを読み、HTML タグを使用できることは理解していますが、生成されるタグの間に余分なものが生成されているようで、2 つのアイテムの間に空白が生じます。最終的には、HTML タグを使用する必要はありません。つまり、私は単に使用することを好みます

またはそれらの線に沿った何か。これは可能ですか?

編集: わかりました。取得している結果と希望する結果について説明していない可能性があります。上記のコードから生成された HTML は、次のようなものです。

  1. ステップ1の説明

  2. Step2の説明

不要な空白が生じるため、不要な段落タグが 2 つあることに注意してください。

0 投票する
1 に答える
3722 参照

objective-c - Doxygen と Objective-C のカテゴリ

Doxygen の最新リリースでは、Objective-C のカテゴリの処理が改善されていると主張されていますが、それでも私のソース コードではカテゴリが詰まるようです。誰かがカテゴリを適切に文書化することに成功したかどうか疑問に思っています。

例として、次のように定義された NSString のカテゴリがあります。

NSString_CCFExtensions.h という名前のインターフェイス ファイルと実装ファイル NSString_CCFExtension.m を使用

Doxygen はスーパークラスでファイルを参照します。しかし、一見有効な doxygen 構文にもかかわらず、どのカテゴリ メソッドも文書化されていません。

Objective-C カテゴリを機能させるための正しいソース マークアップは何ですか?

0 投票する
2 に答える
33089 参照

objective-c - C で Doxygen を使用して変数を文書化する

コード:

これは の説明を生成しませんがiOne、それが私の意図でした。これを修正するにはどうすればよいですか?iTwoiThree

0 投票する
1 に答える
699 参照

doxygen - ドキシクリーンエラー

doxycleanを実行しようとしていますが、動作させることができません。助けていただければ幸いです...

私はターミナルから走っています:

doxyclean.pyと同じディレクトリのxmlフォルダにdoxygenxmlがあります

結果は次のとおりです。

ありがとう

0 投票する
5 に答える
44574 参照

doxygen - Ubuntu に Doxygen GUI をインストールするには?

Ubuntu に Doxygen GUI (doxywizard) をインストールする方法がわかりません。どこで入手できますか?