15

JDT では、関数、クラス、変数などのオブジェクトにカーソルを合わせると、Eclipse はツール ヒントにドキュメントを表示します。このドキュメントは、コード支援ウィンドウが可能性を示すときにも表示されます。

ただし、CDT はこのようには機能しません。デフォルトでは、ホバーされたオブジェクトのコードが表示されます。に、表示するかどうかの設定がありWindow -> Preferences -> C/C++ -> Editor -> HoversますDocumentationが、残念ながら何も表示されません。libhoverというプロジェクトもありますが、コード内の doxygen コメントでは機能しないようです。

CDT で JDT ホバー動作を模倣するソリューションはありますか?

4

1 に答える 1

4

LinuxTools プラグインを Eclipse C/C++ IDE にインストールする

Help / Install New Software... / Add...
Name=Linux Tools
Location=http://download.eclipse.org/linuxtools/update-3.2

ここで更新された LinuxTools の場所の URL を確認してください

以下のパッケージをインストールし、完了したら Eclipse を再起動します。

  • C/C++ ライブラリ API ドキュメント ホバー ヘルプ
  • Newlib 機能の libhover
  • devhelp ドキュメントのライブラリ ホバー ヘルプ

malloc、memset、printf などの C 標準ライブラリ関数のツールチップが表示されるはずです。Windows 7でMinGW-builds_64bitを使用して Eclipse Luna (4.2.2) に対してこれを行いました。

C++ プロジェクトで何が起こるかわかりません。私がよく知らない Doxygen のトリックが必要だと思います。

于 2015-04-10T15:20:36.013 に答える