My buddy Johan has posted a tutorial on setting up Doxygen with Eclipse. I’m posting it here as it was pretty late when he posted, for US and most of Europe. It’s very easy to set up, and the docs it produces are fully featured.

You even get things like “this method is re-implemented in SubclassA, ..B etc”, with links of course. You can use a few documentation styles, personally I favour JavaDoc, so it’s picking up everything correctly, including {@code MyClass} etc. My favourite feature is the little inheritance diagrams at the top of the doc pages. See a screenshot below for an example of this. Overall, A++.

One thing I will add is that you also need to specify “recursive = YES” when in the Doxygen editor within Eclipse.

You can read the full posting with screenshots here.


Doxygen output