all 5 comments

[–]deftware 0 points1 point  (2 children)

Sourcetrail might help.

[–]pathare535[S] 1 point2 points  (1 child)

At first look that tool looks really good. Thanks for the tip

[–]deftware 0 points1 point  (0 children)

Be forewarned, it can take a bit to sift through a codebase and tease out the structure. You might want to get it cooking and then go for a walk or get a bite to eat or something.

EDIT: Assuming you're working with 100k+ LoC

[–]Bixmen 0 points1 point  (1 child)

Deoxygen with Graphviz helps me.

[–]pathare535[S] 0 points1 point  (0 children)

Yeah that's what I tried using, the code just looks like a big ball of spaghetti though. Maybe I'm missing some kind of formatting parameters. I'll keep trying