Toolbar
Complete guide to all toolbar sections and their features
Quick Reference
| Section | Shortcut | Purpose |
|---|---|---|
| Canvas Visualization | 1 | View settings, symbols, zoom |
| Edge Settings | 2 | Edge styles, gradients, arrows |
| File Layout | 3 | Layout algorithms, Hybrid config |
| File Actions | 4 | Refresh, clear, select actions |
| Diff Options | 5 | Git diff visualization |
| Regex Styling | 6 | Pattern-based styling |
| Canvas Configurations | 7 | Save/load layouts |
| Selected Tokens | 8 or T | Token details and references |
Toolbar Basics
Toggle Toolbar
Press Cmd/Ctrl+S to expand or collapse the toolbar.
Opening Sections
- Click a section header to expand it
- Use number shortcuts (1-8) for quick access
- Only one section open at a time in collapsed mode
Resizing
Drag the left edge of the expanded toolbar to resize its width.
1. Canvas Visualization
Control what's visible on the canvas.
Show Folders (L)
Toggle folder grouping visualization.
Sub-settings:
- Backgrounds (G) - Show folder background fills when zoomed out
- Names (N) - Show folder name labels
Show Symbols (S)
Toggle symbol overlays on file nodes.
Sub-settings:
- Comments - Include comment symbols
- Exports - Show export markers
- Nested single line - Display single-line nested symbols
- Highlighted labels - Show symbol names when highlighted
Zoom Levels (V)
Show viewport details and zoom controls.
Provider Status
Indicator showing VS Code symbol provider status.
2. Edge Settings
Configure how edges appear and behave.
Edge Visibility
- Toggle opacity (E) - Cycle depth-based opacity / off
- Full opacity (Shift+E) - Set all edges to full visibility
Edge Styles
Cycle with B or Shift+B:
- Bezier - Curved, smooth lines
- Straight - Direct point-to-point lines
- Stepped - Right-angle, diagram-style lines
Gradients
Configure distance-based color gradients on edges.
Arrows
Toggle directional arrows on dependency edges.
Connection Behaviors
- Show unconnected exports - Display export handles without connections
- Handles inline - Position handles aligned with code vs stacked
3. File Layout
Arrange files automatically with layout algorithms.
Algorithms
| Button | Layout |
|---|---|
| Shift + 1 | Hybrid (combined strategies) |
| Shift + 2 | Dependency (by imports) |
| Shift + 3 | Folder (by directory) |
Auto Layout (Alt/Option+A)
Automatically apply layouts when nodes change.
Auto Fit (Alt/Option+F)
Automatically fit view after layout changes.
Layout Configuration
Each algorithm has specific settings:
- Spacing (horizontal/vertical)
- Alignment (left/center/right)
- Direction (flow orientation)
- Algorithm-specific options
Reset to Defaults
Each algorithm section has a reset button.
4. File Actions
Quick actions for file management.
Action Buttons
| Button | Shortcut | Action |
|---|---|---|
| Refresh | Shift+R | Reload all file contents |
| Clear | Shift+X | Remove all nodes |
| Refresh Symbols | - | Reload symbol analysis |
| Refresh Dependencies | - | Reload import/export analysis |
| Select Deleted | - | Select deleted files |
| Select Isolated | Shift+U | Select files without connections |
| Expand Large | - | Expand all collapsed large files |
Folder Open Controls
Open sibling files (shallow) or entire folder trees (recursive).
Toggle Controls
| Toggle | Description |
|---|---|
| File Watcher | Auto-detect file changes |
| Auto Open Changed | Add changed files automatically |
| Reflect Editor | Sync canvas with VS Code editor |
5. Diff Options
Configure git diff visualization.
View Modes
| Mode | Description |
|---|---|
| Changes | Highlight modified lines inline |
| Unified | Traditional unified diff |
| Split | Side-by-side comparison |
Toggle with D, cycle with Shift+D.
Collapse Unchanged (C)
Hide unchanged sections, show only modifications.
Context Lines
Configure how many unchanged lines appear around changes.
Character Diff
Enable/disable character-level change highlighting.
6. Regex Styling
Apply custom styles based on regex patterns.
How It Works
- Define regex patterns to match file paths, names, or content
- Assign colors and styles to matching items
- Files, edges, and folders update to reflect styling
Profile Management
- Create named styling profiles
- Switch between profiles
- Rename or delete profiles
Pattern Groups
Add multiple patterns per profile, each with:
- Regex pattern
- Color selection
- Target (files, edges, folders)
Color Picker
Select from:
- Preset colors
- Custom color input
- Multiple color modes (HSL, RGB, hex)
7. Canvas Configurations
Save and restore canvas layouts.
Saving Configurations
- Arrange your canvas as desired
- Open Canvas Configurations section
- Click "Save Current" or similar
- Name your configuration
Loading Configurations
- Open Canvas Configurations
- Select a saved configuration
- Canvas restores to that layout
What's Saved
- File positions on canvas
- Which files are open
- Zoom level and viewport position
Use Cases
- Save layouts for different features
- Quickly switch between visualizations
- Share team-standard views
Management
- Rename configurations
- Reorder the list
- Delete unused configurations
8. Selected Tokens
View detailed information about selected tokens.
Accessing
- Press T or 8 to toggle
- Click on a symbol in any file node
Token Information
| Section | Content |
|---|---|
| Definition | Where the symbol is defined |
| References | All usage locations |
| Type Info | Type annotations |
| Implementations | Interface implementations |
| Call Hierarchy | Incoming/outgoing calls |
Clear Selection
Press Shift+C to clear the token selection.
Footer Buttons
Located at the bottom of the toolbar:
| Button | Shortcut | Action |
|---|---|---|
| Help | Cmd/Ctrl+/ | Open keyboard shortcuts guide |
| Settings | Cmd/Ctrl+, | Open settings panel |
| Account | - | Subscription and profile |
Account Button
Shows your profile picture when signed in. Access:
- Subscription status
- Sign in/out
- Manage subscription
Related
- Action Bar - Floating action bar
- Keyboard Shortcuts - All shortcuts
- Settings - All settings