これが重複していないことを願っています...通常提供されている修正を試したので、そうすべきではありません。
デフォルトとして設定された Elipse CDT (Juno/3.8、Linux)のコメントの自動生成Classes
と使用に関する問題に直面しています。Methods
Doxygen
Documentation Tool
入力中にメソッドパラメーターの空のコメント領域がまだ表示されます/** + ENTER
:
/**
*
*/
これは私がすでに成功せずに試したことです:
- 設定: Windows > 設定 > C/C++ > エディター > ドキュメント ツールのコメント > Doxygen
- 設定: プロジェクト > 設定 > プロジェクト固有の設定を有効にする > Doxygen
どちらも同じ結果になります。
注: Eclipse 構成で何が起こったのかはわかりません (以前は正常に動作していました)。Doxygen のプリセットを消去した可能性はありますか (おそらく を押してWindows > Preferences > C/C++ > Code Style > Code Templates > Restore Defaults
)。その場合、Doxygen スタイルに戻す方法は?
編集:私はこの件に関していくつかの新しいものを持っています...
基本的に、これは私のプロジェクト (実際にはshared library
) のグローバルな変更でした。クロスプラットフォームの移植性の理由から、MACRO
次のように、すべてのクラスの前にを追加する必要がありました。
class LIB_CLASS LabOneOfMyClasses {
public:
...
}
@param
残念ながら、これを行うと、スマート関数ヘッダー ( 、@return
、 ...)を生成する CDT の機能が損なわれるようです。したがって、マクロを一時的に削除すると、この不快な動作を取り除くことができます。迷惑なので、CDTのスタッフに報告しなければなりません...
注 : いずれにしても、Doxygen では適切に処理されます。
誰かが素晴らしいアイデアを持っている場合、それについて私が見逃したものはありますか?