Analyze Salesforce Apex debug logs and visualize the execution flow as an interactive mind map or a hierarchical tree view.
Features
Execution Map (Mind Map)
Visualize the execution flow as an interactive SVG mind map in a webview panel. The map shows the full call hierarchy with:
Color-coded nodes by type (class, method, trigger, flow, DML, SOQL, etc.)
Expand/collapse subtrees
Pan and zoom navigation
Search and filter nodes
Detail panel on double-click
Toggle debug log visibility
How to use: Right-click a .log file in the Explorer or Editor and select "Easy Debugger: Analyze Salesforce Log".
Execution Tree (Tree View)
Visualize the execution flow as a hierarchical tree in the VS Code sidebar. The tree provides a lightweight, navigable overview of the log with:
Collapsible/expandable nodes reflecting the call hierarchy
Icons per node type (class, method, trigger, flow, DML, SOQL, debug, etc.)
Duration displayed next to each node
Rich tooltips with full details (name, type, duration, line reference, timestamp)
Collapse All button for quick navigation
How to use: Right-click a .log file in the Explorer or Editor and select "Easy Debugger: Show Execution Tree". The tree will appear in the Easy Debugger panel in the Activity Bar (left sidebar).
Supported Node Types
Type
Icon
Description
Execution
▶ Play
Root execution container
Code Unit
Class
Apex class execution
Method
Method
Apex method call
Constructor
Constructor
Object constructor call
Trigger
Zap
Trigger execution
Flow
Git Merge
Flow interview execution
Flow Element
Circle
Individual flow element
DML
Database
DML operation (insert, update, etc.)
SOQL
Search
SOQL query execution
User Debug
Debug Console
System.debug() output
Requirements
VS Code 1.109.0 or higher
Salesforce Apex debug log files (.log)
Extension Settings
This extension does not add any configurable settings at this time.
Known Issues
Very large log files (>50MB) may take a few seconds to parse.
Release Notes
0.1.0
Initial release with Execution Map (SVG mind map) visualization.
Added Execution Tree (Tree View) for hierarchical log navigation.