Вопросы по теме 'doxygen'

Недействительные символы в сгенерированных источниках латекса
Я запускаю doxygen (1.5.8) в проекте C # из Visual Studio 2008 на компьютере под управлением Windows XP. При генерации латексного кода включаются некоторые недопустимые последовательности. Он всегда включает следующую последовательность: «ï»...
1474 просмотров
schedule 10.04.2023

Документировать унаследованные методы Obj-C без предупреждений Doxygen/компилятора?
Предыстория: Я создаю иерархию составных структур данных словаря в Objective-C и наследую от NSMutableDictionary , чтобы эти классы можно было использовать везде, где требуется NSDictionary/NSMutableDictionary. (Чтобы люди не думали, что я...
899 просмотров
schedule 23.08.2022

Обеспечение совместной работы тегов Doxygen и MSVC TODO
В doxygen стандартное «/// \todo stuff» используется для пометки элемента списка дел. Я делаю большую часть своего кода в MSVC, поэтому удобно иметь возможность видеть TODO в списке задач. MSVC использует «//TODO stuff» для своих тегов. Есть ли...
2505 просмотров

Как создать сворачиваемые разделы кода в стиле rdoc?
Я создаю внутреннюю документацию для проекта C++, используя Doxygen. Я заставляю Doxygen включать исходный код для методов и т. д., но это затрудняет сканирование страницы. Я бы хотел, чтобы он вел себя как rdoc и скрывал исходный код в свернутом по...
3445 просмотров
schedule 27.07.2023

перечислить классы по папкам/каталогам, используя doxygen?
Я хотел бы отобразить все классы в данном каталоге (и его подкаталогах) из документации, созданной doxygen. Я мог бы использовать doxygen /addtogroup и другие групповые команды, но я хотел бы сделать это без добавления групповых тегов для каждого...
1623 просмотров
schedule 02.03.2023

Как отображать только имя класса на диаграммах классов doxygen?
Используя doxygen и graphviz в моем проекте C#, я могу создавать диаграммы классов на страницах документации. Эти диаграммы содержат полные имена классов и пространства имен, например. Acme.MyProduct.MyClasses.MyClass Можно ли настроить...
2698 просмотров
schedule 17.12.2022

Visual Studio: подсветка синтаксиса для комментариев C++ в стиле Doxygen
Я хочу зачарованную окраску синтаксиса в комментариях для языка C++ в Visual Studio 2010. Например, у меня есть следующий код: /*! \sa testMeToo() \param a the first argument. \param s the second argument. */ int testMe(int...
5157 просмотров

Различие между константными и неконстантными версиями методов в C ++
У меня есть несколько вопросов относительно различий между константными и неконстантными версиями методов в C ++. Пример: MyObject* MyClass::objectReference() const MyObject* MyClass::objectReference() const Мои вопросы: Есть ли...
760 просмотров
schedule 28.07.2023

Doxygen не показывает вкладку «Пространства имен» в документе, хотя показывать ДА
Я использую doxygen на некоторое время. Ранее я создал документацию для своего исходного кода с пространствами имен. Он работал нормально. Но теперь я создал новый проект для своих новых источников, и Doxygen не помещает вкладку «Пространства имен»...
2705 просмотров
schedule 12.01.2023

Функции C документа Doxygen в проектах Objective-C
Я программирую проект на Objective-C и начал использовать Doxygen для автоматического создания документации. Значительная часть проекта содержит базовые функции C. К сожалению, Doxygen не документирует функции C, а только классы Objective-C и их...
1021 просмотров
schedule 30.06.2023

Как отразить структуру каталогов C с помощью групп Doxygen?
Мне нужна базовая помощь по использованию Doxygen в коде C. Все основные документы выходят нормально, и мне нужна помощь в структурировании большого длинного списка файлов и функций. У меня есть исходное дерево C, которое выглядит так: src/...
2225 просмотров
schedule 02.09.2022

Как использовать doxygen и JavaDoc для одного проекта Java
Я хотел бы создать две версии: одну с doxygen и одну с JavaDoc. Однако в Javadoc нет возможности исключить определенные текстовые части из документации. Таким образом, включены теги, характерные для doxygen, такие как \mainpage или \page ....
432 просмотров
schedule 20.04.2023

Как заставить Doxygen анализировать typedef указателя на функцию, содержащую __cdecl?
При использовании MS C или GNU C, где необходимо использовать __cdecl , прототипы указателей на функции выглядят так: typedef int ( __cdecl * funcname_ptr) (void * arg1, const char * arg2); typedef int ( __attribute __ ((cdecl)) *...
1468 просмотров
schedule 10.03.2023

объединение нескольких файлов DOT graphviz в Windows для gvpack
У меня есть большая кодовая база C, для которой мне пришлось генерировать графы вызовов. Я успешно использовал Doxygen, но теперь проблема в том, что Doxygen генерирует разные файлы DOT для каждой функции и т. д. Я нашел в GraphViz еще один...
3121 просмотров
schedule 31.05.2023

Можно ли задокументировать XML с помощью Doxygen, Sandcastle или других генераторов документации?
В настоящее время я использую Sandcastle, Doxygen и JavaDoc для создания документации для написанного мной кода. Можно ли документировать схемы XML с помощью этих пакетов? Если нет, то есть ли какие-нибудь (желательно бесплатные!) Пакеты, которые...
4325 просмотров

Можно ли выбрать, какое предупреждение Doxygen показывать?
Doxygen показывает предупреждение Compound ? is not documented. при сборке. Для конкретного проекта я не хочу документировать соединения. Чтобы убрать беспорядок, я хочу видеть все остальные предупреждения, кроме этого. Есть ли способ очистить...
3836 просмотров
schedule 16.03.2023

Предопределяет ли doxygen какие-либо макросы?
Помимо параметра конфигурации PREDEFINED , где я всегда мог поставить DOXYGEN=1 , определяет ли doxygen какие-либо макросы препроцессора перед чтением файлов C++? Я думаю, что GCC предопределяет такие макросы, как __GNUC__ , а MSC предопределяет...
1271 просмотров
schedule 06.06.2023

Расширенный поиск в Doxygen?
Я изучаю различные решения для создания документации на основе phpdoc, Doxygen выглядит потрясающе, но поиск пока сильно ограничен. Например, я ищу строку «сессия», и она дает мне 2 результата: sessionExists Lib_Session sessionMatchesIp...
1669 просмотров
schedule 27.02.2023

Как задокументировать переменную, которой на самом деле нет в Doxygen?
Например, у меня есть глобальная переменная $theme, определенная в файле конфигурации, которая не обрабатывается Doxygen. Но я хочу задокументировать это. Я пытался сделать это: /** * @var $theme * @brief Active theme. */ но это не...
382 просмотров
schedule 23.11.2022

Doxygen и добавить значение атрибута в выходную документацию
ServiceStack помечает оставшиеся пути для веб-служб, используя атрибуты C#. Например [RestService("/hello1")] [RestService("/hello2")] public class Hello Я хотел бы, чтобы Doxygen включал значения атрибута RestService в вывод doxygen для...
1651 просмотров
schedule 24.06.2022