Visual Scripting C++
Visualize and edit your C++ source code as an interactive node graph — right inside VS Code.
Features
- One-click visualization — click the graph icon (⋔) in the editor title bar when a
.cpp, .h, or .hpp file is open
- Live editing — rename functions, edit arguments, add return comments, reorder nodes
- Sync back to code — hit Save to File to write the reconstructed source back to your C++ file
- Dead code detection — unreachable functions shown in grey
- Smart layout — nodes auto-arranged by call order
- Undo / redo — full edit history
Usage
- Open any
.cpp file
- Click the ⋔ (type-hierarchy) icon in the editor title bar
— or right-click and choose "Open Visual Node View"
- The node graph opens side-by-side with your code
- Edit nodes, then click Save to File to apply changes
Sync Model
| Direction |
How |
| Code → Graph |
Automatic on open; updates when you save the file |
| Graph → Code |
Click Save to File in the graph header |
Limitations (v0.1)
- Parser handles common C++ patterns (functions, classes, structs, includes)
- Reconstructed source is reformatted (original whitespace/comments may change)
- Templates and operator overloads appear as raw blocks
License
MIT
| |