eclipse - 悬停显示文档上的 CDT

标签 eclipse eclipse-cdt

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

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

是否有任何解决方案可以在 CDT 中模拟 JDT 悬停行为?

最佳答案

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

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

Check for updated LinuxTools location url here

安装以下包,安装完成后重启Eclipse。
  • C/C++ 库 API 文档悬停帮助
  • Newlib 功能的 Libhover
  • 开发帮助文档的库悬停帮助

  • 您应该获得 C 标准库函数的工具提示,例如 malloc、memset、printf。我刚刚用 MinGW-builds_64bit 为 Eclipse Luna (4.2.2) 做了这个在 Windows 7 中。

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

    关于eclipse - 悬停显示文档上的 CDT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16738917/

    相关文章:

    java - Java 构建路径中缺少项目 - 项目设置

    python - 如何将多行作为输入传递给 stdin (Python)

    c++ - 如何使用 C++(非控制台应用程序)在 Eclipse 中构建 Windows GUI 应用程序

    c - 显示包含特定标题的文件

    Eclipse 在一个文件中查找所有内容

    c++ - VS 2012 Express 中的 C++ 控制台?

    eclipse - Eclipse CDT 中的 UI 设计器

    java - 无法将源代码附加到 Maven 依赖项中的 jar 文件

    android - 在客户端和服务器端之间共享代码

    java - Tomcat 8编辑文件后需要重启