Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Документация VC++ из XML, Посоветуйте прогу! 
V
    Опции темы
Kostt
Дата 5.9.2007, 09:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 169
Регистрация: 8.1.2006
Где: Томск

Репутация: 2
Всего: 3



Здравствуйте!
Давно использую для создания справки по своему коду VC++ программу doxygen, захотел воспользоваться возможностями самой студии. В MSDN написано, что генерирует она только XML файл с данными, а обрабатывать его нужно каким-либо сторонним приложением. Нашел Ndoc, но он работает только для .NET проектов. Существуют ли такие приложения для C++ (не managed) кода, мож кто сталкивался?
Заранее спасибо!
PM MAIL   Вверх
Rapalex
Дата 5.9.2007, 11:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 732
Регистрация: 20.1.2006
Где: Украина -> Ник олаев

Репутация: 6
Всего: 8



Искал - не нашол. На форуме спрашивал - никомк ненадо.
В 2002 и 2003 студии была кнопка которая из xml тегов сразу html документацию генерила, в 2005 её нет, может в 2008 появится.


--------------------
In vitium ducit culpae fuga.
Желание избежать ошибки вовлекает в другую.
(Horatius)
PM ICQ   Вверх
Kostt
Дата 5.9.2007, 11:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 169
Регистрация: 8.1.2006
Где: Томск

Репутация: 2
Всего: 3



А где эта кнопка в 2003? Я двумя студиями пользуюсь: 2003й и 2005й
PM MAIL   Вверх
FREEDEV
Дата 5.9.2007, 12:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 238
Регистрация: 6.3.2007
Где: Украина->Одесс а

Репутация: нет
Всего: 3



Есть NDoc 2005 - он работат уже с проектами 2005 студии
--------------------
Microsoft Windows Visla ©
PM MAIL   Вверх
Rapalex
Дата 5.9.2007, 14:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 732
Регистрация: 20.1.2006
Где: Украина -> Ник олаев

Репутация: 6
Всего: 8



Цитата(Kostt @  5.9.2007,  11:51 Найти цитируемый пост)
А где эта кнопка в 2003?

Точно не помню, помоему в меню тулс а там "Gen Web./Proj. doc." или чтото подобное  smile 

FREEDEV, щяс проверю.

Цитата
NDoc-v1.3.1
 этот?

Это сообщение отредактировал(а) Rapalex - 5.9.2007, 14:31


--------------------
In vitium ducit culpae fuga.
Желание избежать ошибки вовлекает в другую.
(Horatius)
PM ICQ   Вверх
Kostt
Дата 6.9.2007, 05:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 169
Регистрация: 8.1.2006
Где: Томск

Репутация: 2
Всего: 3



Спасибо, нашел вроде
Все же похоже придется продолжать doxygen юзать 

Это сообщение отредактировал(а) Kostt - 6.9.2007, 05:01
PM MAIL   Вверх
Rapalex
Дата 6.9.2007, 09:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 732
Регистрация: 20.1.2006
Где: Украина -> Ник олаев

Репутация: 6
Всего: 8



Этот NDoc даже не ставится требует .нет 1.1, а у меня 2005 студия.

Это сообщение отредактировал(а) Rapalex - 6.9.2007, 09:26


--------------------
In vitium ducit culpae fuga.
Желание избежать ошибки вовлекает в другую.
(Horatius)
PM ICQ   Вверх
_hunter
Дата 6.9.2007, 10:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 5
Всего: 98



и что? -- религия не позволяет два нет-а рядом держать?..


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
FREEDEV
Дата 6.9.2007, 11:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 238
Регистрация: 6.3.2007
Где: Украина->Одесс а

Репутация: нет
Всего: 3



http://sourceforge.net/projects/ndoc05/  -2005
и вот для .NET http://sourceforge.net/projects/ndoc/ 
у меня не получилось 2005 NDocом создать, но он разбирает проект 2005 студии, потом сохраняешся и подсовываеш его обычному NDocу
--------------------
Microsoft Windows Visla ©
PM MAIL   Вверх
Rapalex
Дата 6.9.2007, 12:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 732
Регистрация: 20.1.2006
Где: Украина -> Ник олаев

Репутация: 6
Всего: 8



FREEDEV, скачал по первой ссылке ГУИ, запускаю нажимаю на кнопку импорт солушена, выбираю свой солюшен и он пишет:
Цитата

VS Solution Import Warnings

There are no projects in this solution that NDoc can import.

Either the solution is blank, or the projects contained within
the solution are not of a type NDoc can import.



--------------------
In vitium ducit culpae fuga.
Желание избежать ошибки вовлекает в другую.
(Horatius)
PM ICQ   Вверх
FREEDEV
Дата 6.9.2007, 13:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 238
Регистрация: 6.3.2007
Где: Украина->Одесс а

Репутация: нет
Всего: 3



ну, тут я не знаю. у меня работает. Попробуй откомпиль проект. В пропертисах не забудь поставить XML Documentation file
--------------------
Microsoft Windows Visla ©
PM MAIL   Вверх
Rapalex
Дата 6.9.2007, 14:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 732
Регистрация: 20.1.2006
Где: Украина -> Ник олаев

Репутация: 6
Всего: 8



Делал. 
FREEDEV, можеш выложить тестовый солюшен студии который который у тебя работает и проект nDoc-а.


--------------------
In vitium ducit culpae fuga.
Желание избежать ошибки вовлекает в другую.
(Horatius)
PM ICQ   Вверх
FREEDEV
Дата 6.9.2007, 23:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 238
Регистрация: 6.3.2007
Где: Украина->Одесс а

Репутация: нет
Всего: 3



мыло дай свое - завтра пришлю
--------------------
Microsoft Windows Visla ©
PM MAIL   Вверх
Rapalex
Дата 7.9.2007, 09:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 732
Регистрация: 20.1.2006
Где: Украина -> Ник олаев

Репутация: 6
Всего: 8



Да к топику прикрепи, это же форум, всем захочется...


--------------------
In vitium ducit culpae fuga.
Желание избежать ошибки вовлекает в другую.
(Horatius)
PM ICQ   Вверх
FREEDEV
Дата 7.9.2007, 10:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 238
Регистрация: 6.3.2007
Где: Украина->Одесс а

Репутация: нет
Всего: 3



Проект 2005 студии , там же в архиве проект ndoc. Т.к. 2005 NDoc выдает ошибки при попытке создать документаию - использовал NDoc2-Alpha3u. Тот уже созает структуру классов с функциями в документации, но вот только описание к ним почему-то не пишет. Попробуй может у тебя что-то выйдет 

Присоединённый файл ( Кол-во скачиваний: 3 )
Присоединённый файл  CarLibrary.rar 23,47 Kb
--------------------
Microsoft Windows Visla ©
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0796 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.