vscode extension for generate call graph in graphviz dot language, based on vscode call hierarchy language feature.
- generate call graph in dot language and preview.
- save graph as dot or svg file
- Open your folder and select a entry function
- Run
CallGraph.showOutgoingCallGraph
command usingCtrl+Shift+P
or context menu to show outgoing calls - Or Run
CallGraph.showIncomingCallGraph
command usingCtrl+Shift+P
or context menu to show incoming calls - Add
.callgraphignore
file in your project root directory to ignore some files or folders
It depends vscode.provideOutgoingCalls
and vscode.provideIncomingCalls
built-in commands( the same with Show Call Hierarchy
command, not available for some language server ).
- Also developed by me for preview and edit graphviz file:
- GitHub
Enjoy!