Doxygen
HTML_COPY_CLIPBOARDオプションを追加し、コードの断片をクリップボードにコピーできるようにした HTML出力に表示するアイコンを指定するためのオプションPROJECT_ICONの追加 HTML_PROJECT_COOKIEオプションを追加し、異なるプロジェクトで異なるクッキーを…
Release Doxygen release 1.9.7 · doxygen/doxygen · GitHub
improved Add support for Dark theme (set via HTML_COLORSTYLE with setting DARK, LIGHT, AUTO_DARK, AUTO_LIGHT and TOGGLE). Original issue #8404: Dark theme [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [vie…
思ったより変更がいっぱいあった github.com https://www.doxygen.nl/manual/changelog.html
Doxygen Manual: Changelog スマホ画面見づらい
Doxygen Manual: Changelog スマホで見たら頭おかしくなる見た目してる なおGitHubのreleaseにリリースノートはない
EXTENSION_MAPPING no_extension=pythonみたいな EXTENSION_MAPPING Doxygenでは、解析するファイルの拡張子にしたがって、パーサーを選択します。 このタグを使えば、特定の拡張子についてどのパーサを使うかを指定できます。 Doxygenには組み込みのマッピ…
doxygen markdown support mdとかmarkdownの拡張子のファイルはサポートされている
getting started doxygen なぞる。
Man page with doxygen このあたりがdoxygen on man pageのソースコードっぽい mandocvisitor.h/mandocvisitor.cpp
Doxygen download GitHubあったんだね。ソースコードはC++です。 git clone https://github.com/doxygen/doxygen.git cd doxygen あとは、bugtracker https://bugzilla.gnome.org/show_bug.cgi?id=784032
Doxygen Output Formats GENERATE_MANがYesだとLinuxコマンドのMan pageが生成できる。
doxygen commands いろいろ
Let’s use doxygen! PROJECT_NAME プロジェクトの名前を設定する。サンプルでは、 File IO Wrapper にした。 PROJECT_NUMBER リビジョン番号などを設定する。サンプルでは、1.0 になっている。 OUTPUT_LANGUAGE 生成するドキュメントの記述言語を設定する。…
例外について記述するには、 phpdoc のキーワード @throws を使用する。 @note とか @attentionに書く必要はないのだよ。 (一応gistのテストも兼ねています。が、出来ないみたいだ)
◆◆電八開発倶楽部◆◆ /*! @brief 説明要約。関数の詳しい説明。 @attention 注意。現在の仕様で、使用時に他の説明から判断できない注意点。 @warning 警告。開発者向けに動作仕様からは判らない重要な注意事項があれば書く。 @note 覚え書き。開発中に参照す…