LINUX.ORG.RU

Нарисовать зависимости в проекте

 ,


0

1

Всем привет! Есть проект в котором много файликов инклюдится друг в друга. Чтобы немного повысить понимание захотелось нарисовать схему кто кого включает в себя. Рисовать руками не хочется, есть же какие-то инструменты для подобного? Хочется сделать автоматизировано, чтобы написать шаблон и картинка обновлялась по вызову тулзы.

★★★★★

Последнее исправление: autonomous (всего исправлений: 1)

наверное, начну с graphviz, если есть советы или какие-то другие тулзы, то с радостью приму в дар

autonomous ★★★★★
() автор топика
Ответ на: комментарий от autonomous

у него появились «стандартные» директивы для include ? если нет то любимый парсер в руки и генерируй dot файл

Deleted
()
Ответ на: комментарий от Deleted

у меня там точно не стандартно, буду парсить

autonomous ★★★★★
() автор топика

doxygen, gcc -M + graphviz

anonymous
()
Ответ на: комментарий от autonomous

тебе проще вонвертнуть во что-то докси-варимое (инклуды заменить на require а содержание ямла на js файл вида export.content = "...тут ямл оригинала" и собирать граф доксигеном, как выше советовали, он это делает по-умолчанию генерируя документацию, короче гугли документирование, это стандартная фича везде

anonymous
()

Глянь в сторону codeviz

ananas ★★★★★
()

В umbrello впитай код и покидай классы на диаграмму.

legolegs ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.