Blog
コメントを多言語で書く
2005/07/27 ( Doxygen KreetingKard KDevelop )
2005/07/27 ( Doxygen KreetingKard KDevelop )
千円札は拾うな。
先進的な企業経営を実践しているすごい人ですね
★★★★☆
頭がいい人の習慣術
頭のいい人の書いた文章っぽくないです
★☆☆☆☆
仕事で差がつくメモ術・ノート術
うーん
★☆☆☆☆
30日でできる! OS自作入門
OS作りがこんなにも身近に!
★★★★★
世界最速のF1タイヤ
タイヤの開発からレースまで分かりやすく面白く書かれています
★★★☆☆
src/kkglobal.h を追加し、以下の内容を記述
/**
* DOXY_LANG_XX マクロは APIドキュメントのコメントの言語を切替えるスイッチです。
* DOXY_LANG_JA を定義すると、コメントが日本語になります。(Doxygen自体の言語とは関係ありません。)
* なにも定義しない場合は英語になります。
*/
#elif defined DOXY_LANG_XX
/**
* Other language
*/
#else
/**
* DOXY_LANG_XX macro is switch of language that comments API document.
* For example, DOXY_LANG_JA difinition outputs japanese comments.
* No DOXY_LANG_XX is defined, english comments is output.
*/
#endif
#define DOXY_LANG_XX
この部分は KDevelop での表示がカラフルになって、思っていたよりずっと素晴らしい感じ。
をこのファイルの先頭に記述するとAPIドキュメントのコメントが日本語で出力され、 この定義をコメントアウトすると英語に切り替わることを確認した。
#include <klocale.h>
もほとんどのファイルに記述してあるのでこのファイルに移動しよう。
//TODO 全てのヘッダファイルに kkglobal.h をインクルードする。