Chciałbym użyć doxygen do generowania dokumentacji kodu (funkcji) w plikach .c
lub .cc
z Emacsem. Znalazłem doxymacs
, ale wydaje się, że już się nie utrzymuję (najnowsza wersja 2007) i nie znalazłem też sposobu na aktualizację dokumentacji funkcji, jeśli zmienię nazwę jednego z parametrów funkcji ("niestety", Jestem przyzwyczajony do świetnych skryptów Roxygen
dla .R
, które mogą wykonywać wszystkie fajne rzeczy, nawet wstawiając dokumentację tuż przed funkcją, gdy punkt znajduje się gdzieś w funkcji).Emacs + C/C++ + Doxygen: Alternatywa dla doxymaków? Z Yasnippetem?
Znalazłem this, ale wydaje się niezbyt przydatne. Istnieje jednak przykład: here, jak korzystać z yasnippets
. Czy ktoś napisał fragment na nagłówki doxygen? Mimo to nie aktualizowałby parametrów, jeśli nazwa funkcji ulegnie zmianie. Czy istnieje jakiś "lepszy" sposób pracy z doxygen w Emacs? Zakładam, że jest całkiem sporo programistów C/C++, którzy pracują z Emacsem i przypuszczam, że powinno być dobre narzędzie/podejście do dokumentacji kodu.
Aktualizacja
Znalazłem również this. Jest czysto oparty na yasnippet (jeszcze go nie wypróbowałem).
Drogi Jonatan, dzięki za pomoc. To wygląda dobrze. Na górze http://permalink.gmane.org/gmane.emacs.yasnippet.devel/555 dostępna jest wersja, która nie wymaga doxymacs. Jednak tego nie próbowałem. –