Crabviz es un generador de gráficos de llamadas basado en LSP. Aprovecha el protocolo de servidor de idiomas para generar gráficos de llamadas interactivos y le ayuda a explorar visualmente el código fuente.
Funciona para varios lenguajes de programación.
Resaltar al hacer clic
Dos tipos de gráficos
Puede generar un gráfico de llamadas para archivos seleccionados para obtener una descripción general o una función seleccionada para realizar un seguimiento de la jerarquía de llamadas.
Exportar gráficos de llamadas como SVG
Dado que Crabviz utiliza las capacidades de los servidores de idiomas, es más adecuado como extensión IDE/editor que como herramienta de línea de comandos independiente.
Actualmente está disponible en VS Code y las relaciones públicas de otros editores son bienvenidas.
Crabviz está inspirado en Graphql-voyager y go-callvis.