关于C ++自动完成的Eclipse CDT文档

时间:2013-11-03 20:02:45

标签: c++ eclipse eclipse-cdt

我试图在Eclipse CDT for C ++上设置我的开发环境,虽然自动完成工作(它找到像vector这样的类)但它没有显示C ++内容的文档,只有C的东西(fopen,fclose, malloc)有自动完成的文档。

一些说明: 我正在使用Linux Mint和Eclipse Kepler Service Release 1 Build id:20130919-0819 我不得不在我的Linux上手动安装g ++。我使用'sudo apt-get install g ++ - 4.7'来安装它 我不得不在项目属性的工具设置中手动放置“/usr/include/c++/4.7.3/”在GCC C ++编译器中包含它以进行编译。

有关如何获取文档的任何想法吗?

1 个答案:

答案 0 :(得分:4)

C上的帮助由Libhover plugin提供。开发人员试图支持C ++,但似乎这些努力没有太大的吸引力。

C ++ hover实际上默认安装在CDT中。如果没有,您可以手动安装(在CDT站点查找“C / C ++库悬停帮助插件”和“从已安装的C版本帮助文档创建悬停帮助的插件”)。

然而,这还不够。要获得类似于C文档的悬停帮助,您必须为您的库生成Doxygen XML,例如:对于STL。详细信息在hover documentation

中提供