While doxygen seems to be good at indexing a large C++ project, I have some major gripes with it.
- The generated output is ugly and poorly organized. Just finding a function in doxygen websites is generally a pain.
- Slow turnaround on finding markup errors. i.e. I have to index my whole project to find I used the wrong syntax on some function.
- Markup is ugly... something with markdown, restructured text, or some humane markup language would be better.
Is there any tool like that with good C++ support? Doxygen's ability to index C++ is actually quite useful... it's just the way it presents information, and requires ugly markup in comments that is a pain to deal with.