Skip to content

awulkiew/cxx-dependency-visualizer

Repository files navigation

C++ Dependency Visualizer

Left mouse + drag - move the graph

Mouse wheel - zoom graph on mouse cursor

Left mouse click on a header - display red connections to children (including) and green connections to parents (included by) of this header.

Parents and children of header

Left mouse click on one header followed by shift + left mouse click on second header - display first found path between headers.

Path between headers

Right mouse click on the canvas followed by choosing "Find All Cycles" from the context menu - display all cycles of headers.

Cycles in headers

Layout and other options can be changed in menu.

Different layouts

About

Analyze #includes, build graph, navigate.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages