Understand complements my primary editor, VS Code, rather than replacing it. It’s an essential part of my workflow for personal projects, especially when it comes to easily visualizing the underlying types of variables and functions. It’s the best of both worlds!
Category: Useful Scripts
Create Beautiful Overview Graphs of Your Code
Five minutes with the free tool Gephi lets you turn Understand’s dependency data into a gorgeous overview of your project.
Making a Variable Tracker Graph
Use Understand’s Information Browser to find and graph all possible variables of your source code.
Friends Don’t Let Friends Have C++ Friends
An interactive report to show all the references that depend on C++ friend statements.
Virtually Execute Code with Understand
Abstract: A script for virtually executing code. A debugger inside Understand sure would be nice. I hope I’m not the only one out there who uses Understand while debugging. Integrating a debugger…
Adding ChatGPT and AI to Understand
Creating an easy plugin that uses OpenAI to explain your code
Visualizing Shared Tasks
Abstract: Visualize an architecture of functions with the Shared Tasks graph. What’s worse than having too many chefs in the kitchen working on the same dish? Thread concurrency problems. A task –…
Making a Custom IOCTL Calls Tree
A sample plugin to add edges between IOCTL commands and driver code.
Making a Custom Cluster Graph
Extend the custom architecture dependencies graph by adding clusters.
Making a Dependency Graph with Custom Dependencies
A sample python graph plugin to add custom dependencies to an architecture dependency graph.
