![]() |
|
![]() ![]() ![]() |
|
Kostt |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 169 Регистрация: 8.1.2006 Где: Томск Репутация: 2 Всего: 3 |
Здравствуйте!
Давно использую для создания справки по своему коду VC++ программу doxygen, захотел воспользоваться возможностями самой студии. В MSDN написано, что генерирует она только XML файл с данными, а обрабатывать его нужно каким-либо сторонним приложением. Нашел Ndoc, но он работает только для .NET проектов. Существуют ли такие приложения для C++ (не managed) кода, мож кто сталкивался? Заранее спасибо! |
|||
|
||||
Rapalex |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 732 Регистрация: 20.1.2006 Где: Украина -> Ник олаев Репутация: 6 Всего: 8 |
Искал - не нашол. На форуме спрашивал - никомк ненадо.
В 2002 и 2003 студии была кнопка которая из xml тегов сразу html документацию генерила, в 2005 её нет, может в 2008 появится. -------------------- In vitium ducit culpae fuga. Желание избежать ошибки вовлекает в другую. (Horatius) |
|||
|
||||
Kostt |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 169 Регистрация: 8.1.2006 Где: Томск Репутация: 2 Всего: 3 |
А где эта кнопка в 2003? Я двумя студиями пользуюсь: 2003й и 2005й
|
|||
|
||||
FREEDEV |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 238 Регистрация: 6.3.2007 Где: Украина->Одесс а Репутация: нет Всего: 3 |
Есть NDoc 2005 - он работат уже с проектами 2005 студии
--------------------
Microsoft Windows Visla © |
|||
|
||||
Rapalex |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 732 Регистрация: 20.1.2006 Где: Украина -> Ник олаев Репутация: 6 Всего: 8 |
Точно не помню, помоему в меню тулс а там "Gen Web./Proj. doc." или чтото подобное ![]() FREEDEV, щяс проверю.
Это сообщение отредактировал(а) Rapalex - 5.9.2007, 14:31 -------------------- In vitium ducit culpae fuga. Желание избежать ошибки вовлекает в другую. (Horatius) |
|||
|
||||
Kostt |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 169 Регистрация: 8.1.2006 Где: Томск Репутация: 2 Всего: 3 |
Спасибо, нашел вроде
Все же похоже придется продолжать doxygen юзать Это сообщение отредактировал(а) Kostt - 6.9.2007, 05:01 |
|||
|
||||
Rapalex |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 732 Регистрация: 20.1.2006 Где: Украина -> Ник олаев Репутация: 6 Всего: 8 |
Этот NDoc даже не ставится требует .нет 1.1, а у меня 2005 студия.
Это сообщение отредактировал(а) Rapalex - 6.9.2007, 09:26 -------------------- In vitium ducit culpae fuga. Желание избежать ошибки вовлекает в другую. (Horatius) |
|||
|
||||
_hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 5 Всего: 98 |
и что? -- религия не позволяет два нет-а рядом держать?..
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
FREEDEV |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 238 Регистрация: 6.3.2007 Где: Украина->Одесс а Репутация: нет Всего: 3 |
http://sourceforge.net/projects/ndoc05/ -2005
и вот для .NET http://sourceforge.net/projects/ndoc/ у меня не получилось 2005 NDocом создать, но он разбирает проект 2005 студии, потом сохраняешся и подсовываеш его обычному NDocу --------------------
Microsoft Windows Visla © |
|||
|
||||
Rapalex |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 732 Регистрация: 20.1.2006 Где: Украина -> Ник олаев Репутация: 6 Всего: 8 |
FREEDEV, скачал по первой ссылке ГУИ, запускаю нажимаю на кнопку импорт солушена, выбираю свой солюшен и он пишет:
-------------------- In vitium ducit culpae fuga. Желание избежать ошибки вовлекает в другую. (Horatius) |
|||
|
||||
FREEDEV |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 238 Регистрация: 6.3.2007 Где: Украина->Одесс а Репутация: нет Всего: 3 |
ну, тут я не знаю. у меня работает. Попробуй откомпиль проект. В пропертисах не забудь поставить XML Documentation file
--------------------
Microsoft Windows Visla © |
|||
|
||||
Rapalex |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 732 Регистрация: 20.1.2006 Где: Украина -> Ник олаев Репутация: 6 Всего: 8 |
Делал.
FREEDEV, можеш выложить тестовый солюшен студии который который у тебя работает и проект nDoc-а. -------------------- In vitium ducit culpae fuga. Желание избежать ошибки вовлекает в другую. (Horatius) |
|||
|
||||
FREEDEV |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 238 Регистрация: 6.3.2007 Где: Украина->Одесс а Репутация: нет Всего: 3 |
мыло дай свое - завтра пришлю
--------------------
Microsoft Windows Visla © |
|||
|
||||
Rapalex |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 732 Регистрация: 20.1.2006 Где: Украина -> Ник олаев Репутация: 6 Всего: 8 |
Да к топику прикрепи, это же форум, всем захочется...
-------------------- In vitium ducit culpae fuga. Желание избежать ошибки вовлекает в другую. (Horatius) |
|||
|
||||
FREEDEV |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 238 Регистрация: 6.3.2007 Где: Украина->Одесс а Репутация: нет Всего: 3 |
Проект 2005 студии , там же в архиве проект ndoc. Т.к. 2005 NDoc выдает ошибки при попытке создать документаию - использовал NDoc2-Alpha3u. Тот уже созает структуру классов с функциями в документации, но вот только описание к ним почему-то не пишет. Попробуй может у тебя что-то выйдет
Присоединённый файл ( Кол-во скачиваний: 3 ) ![]() --------------------
Microsoft Windows Visla © |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |