В то время как doxygen, похоже, хорошо индексирует большой проект на С++, у меня есть некоторые серьезные проблемы с ним.
- Сгенерированный вывод является уродливым и плохо организованным. Просто найти функцию на сайтах doxygen - это, как правило, боль.
- Медленный поворот при обнаружении ошибок разметки. т.е. мне нужно индексировать весь мой проект, чтобы найти, что я использовал неправильный синтаксис для некоторой функции.
- Разметка уродливая... что-то с уценкой, реструктурированным текстом или каким-то гуманным языком разметки было бы лучше.
Есть ли такой инструмент с хорошей поддержкой С++? Способность Doxygen индексировать С++ на самом деле весьма полезна... это именно то, как она представляет информацию, и требует уродливой разметки в комментариях, которая является болью для решения проблемы.