2

わかった、

Eclipse CDTのコード支援に関して、この少し厄介な問題があります。関数の上にマウスを置くと、その関数のコメントを表示するウィンドウがポップアップ表示されます。それはいいです。

残念ながら、その関数のソースファイルも利用できる場合は、コメントの代わりにそれが表示されます。しかし、私は本当に関数のソースを見たくありません。私は常にヘッダーのコメントを見たいのです。関数の機能の簡単な説明が必要な場合に、ソースコードを表示するのは良い考えだと誰が考えましたか?C ++には特に適していませんね?;)

そして別の問題:関数の上にマウスを置いたときにポップアップするこのウィンドウ...そのウィンドウが必要になるたびにマウスをホバーしたくはありません。

私の問題の解決策は、テキストカーソルが関数上にあるとすぐに、関数のヘッダーコメントを常に表示する方法があればだと思います。たぶん、私が望むところならどこにでも置くことができる恒久的な窓の中に。これを達成する方法はありますか?たぶんプラグイン?

そして、それを行う方法がない場合:そのウィンドウを開くためのショートカットは何ですか?ソースコードの代わりにヘッダーコメントを表示するように強制するにはどうすればよいですか?

4

1 に答える 1

0

このスレッドから、ホバーの問題は意図的な設計であるように見えます。これはおそらく、Eclipse がもともと Java IDE であったことに起因します (関数定義はソース コードでの宣言と同じです)。

唯一の回避策は、デバッグ情報なしで *.lib にコンパイルしてソース コードを除外し、lib とヘッダーを介してソース コードを含めることです。プロジェクトが最初にライブラリを生成するものである場合、これは一種の不可能です。

あなたができることは、プロパティ ページの意味でドキュメンテーションを利用可能にすることです。eclipseフォーラムで見つけたものからはやや複雑に思えます:

設定ページにリストされている「ドキュメンテーション ホバー」タイプは、 org.eclipse.cdt.ui.CHelpProvider拡張ポイントに提供されたヘルプ コンテンツのみを表示します。

于 2016-12-02T08:47:28.840 に答える