Вопросы по теме '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 просмотров
schedule
21.03.2024
Как создать сворачиваемые разделы кода в стиле 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 просмотров
schedule
29.07.2022
Различие между константными и неконстантными версиями методов в 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 просмотров
schedule
29.08.2022
Можно ли выбрать, какое предупреждение 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