In JDT, if we hover any object, like a function, class, variable etc, eclipse shows the documentation in a tool tip. This documentation is also displayed when the code-assist window shows the possibilities.
However, CDT does not work like this. By default, it shows the code of the hovered object. There's a setting in Window -> Preferences -> C/C++ -> Editor -> Hovers
, to choose Documentation
to be displayed, but unfortunately it does not show anything. Also there's a project called libhover, but it seems it does not work with in-code doxygen comments.
Is there any solution to mimic JDT hover behavior in CDT?
Install LinuxTools plugin to 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
Install following packages, restart Eclipse after it's done.
You should get tooltips for C standard library functions such as malloc, memset, printf. I just did this for Eclipse Luna (4.2.2) with MinGW-builds_64bit in Windows 7.
I don't know what happens in C++ projects I guess it needs Doxygen tricks which I am not familiar with.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With