CDT悬停展示文档

Won*_*abo 14 eclipse eclipse-cdt

在JDT中,如果我们悬停任何对象,比如函数,类,变量等,eclipse会在工具提示中显示文档.当代码辅助窗口显示可能性时,也会显示该文档.

但是,CDT不能像这样工作.默认情况下,它显示悬停对象的代码.有一个设置Window -> Preferences -> C/C++ -> Editor -> Hovers,选择Documentation显示,但不幸的是它没有显示任何内容.还有一个名为libhover的项目,但它似乎不适用于代码内的doxygen注释.

有没有解决方案来模仿CDT中的JDT悬停行为?

Who*_*ome 4

将 LinuxTools 插件安装到 Eclipse C/C++ IDE

Help / Install New Software... / Add...
Name=Linux Tools
Location=http://download.eclipse.org/linuxtools/update-3.2
Run Code Online (Sandbox Code Playgroud)

在此处检查更新的 LinuxTools 位置 url

安装以下软件包,完成后重新启动 Eclipse。

  • C/C++ 库 API 文档悬停帮助
  • Newlib 功能的 Libhover
  • devhelp 文档的库悬停帮助

您应该获得 C 标准库函数(例如 malloc、memset、printf)的工具提示。我刚刚在 Windows 7 中使用MinGW-builds_64bit对 Eclipse Luna (4.2.2) 执行了此操作。

我不知道 C++ 项目中会发生什么,我猜它需要我不熟悉的 Doxygen 技巧。