Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>CrabvizNew to Visual Studio Code? Get it now.
Crabviz

Crabviz

Chan HoCheung

|
2,036 installs
| (1) | Free
interactive call graph generator
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Crabviz

A static code analysis tool that generates interactive call graph.

Features

  • Show types, methods, functions and interfaces, grouped by file
  • Display function calling relationships and interface implementation relationships
  • Analyze selected folders and files, or a selected function
  • Export call graphs to svg files

Requirements

Crabviz utilizes the "call hierarchy" capability of LSP server under the hood, so if you want to analyze your project with Crabviz, you should have a corresponding language server extension with "call hierarchy" support.

Usage

  • Generate a call graph for selected files and folders

    call graph for files

    Select the files and folders (support multiple selections) you want to analyze, right click and select Crabviz: Generate Call Graph in the context menu.

    You will then see "Crabviz: Generating call graph" in the status bar. Once the analysis is complete, the result will be displayed on a new page.

  • Generate a call graph for the selected function

    call graph for the selected function

    Right click on the function you want to analyze, and select Crabviz: Generate Function Call Graph in the context menu.

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