Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>code canvas appNew to Visual Studio Code? Get it now.
code canvas app

code canvas app

Alex C

|
81 installs
| (0) | Free
View your code on an infinite canvas
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

code canvas app

See your code flow and file connections on an infinite canvas.

Explore file relationships, understand application flow, and gain insights into your project structure in a more intuitive way.

Mainly focused on js/ts/react for now, although some of the features might work for other languages

Features:


  • Opening files in a canvas view (Right click -> open in code canvas)

    • Cmd + scroll to zoom
    • Hold space to pan
    • Backspace to close a file

    • Open all imported files by clicking the right arrow in the file node toolbar
    • Or open all files that import a file by clicking the left arrow
    • Option + click on an arrow to see the list of files and select which ones to open
    • Option + click on a token to open a file editor on the side, at the token location

  • Real-time display of local changes

    • Immediately see changes in open files with visual indicators for added, modified, and deleted code
    • Better understand code evolution and track modifications in real-time
    • Improve code review and debugging with clear visual context


  • Token selection with visual connections

    • See relationships between different tokens across your codebase
    • Understand function calls and implementations at a glance
    • Trace code execution paths visually


  • Visual display of token references and connections

    • Click on a token to open a dropdown with references, definitions, implementations, as well as outgoing and incoming calls for functions


  • Git integration for changed files

    • Open all modified files since your last commit with a single click
    • See exactly what's changed within the context of related files
    • Understand the impact of changes across your codebase at a glance


  • Advanced layout algorithms for organizing your selected files

    • Four layout options with keyboard shortcuts (1-4) to instantly organize your view
    • Visualize code structure based on dependencies or folders
    • Custom layout algorithm with adjustable parameters for perfect visualization
    • Auto-fit and spacing options to optimize your view


  • Toggle display options for enhanced visualization

    • Display connections between files to trace dependencies
    • Show symbol outlines for quick content overview
    • Toggle folder outlines to maintain project structure context
    • Customize your view with keyboard shortcuts for faster workflow


  • Open files from imports for targeted exploration

    • Drag out the import handle to open imported files instantly
    • Follow import paths to understand dependencies throughout your code
    • Build a focused view of only the files that matter for your current task


  • Enhanced structural context with folders and symbols

    • Visualize folder structure around your files for better orientation
    • See symbol outlines on top of files when zoomed out for quick content scanning
    • Maintain awareness of both code and project structure simultaneously
    • Toggle between different views based on your current focus


For any feedback / bug reports: codecanvas.userjot.com

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft