Detecta relaciones imports, calls, declares y contains entre elementos
Permite renombrar funciones directamente desde el grafo
Avisa qué archivos se ven afectados cuando cambia la firma de una función
Usa tree-sitter para parseo preciso, sin ejecutar el código
Uso
Abrí un workspace que contenga archivos .py y .ts
Ejecutá el comando Show Dependency Graph desde la paleta de comandos (Ctrl+Shift+P / Cmd+Shift+P)
El grafo se genera automáticamente y se actualiza al guardar archivos
Requisitos
Python 3 (opcional: instalar jedi para inferencia de tipos mejorada en Python)
Node.js (opcional: necesario para inferencia de tipos en TS/JS). Además, el proyecto analizado debe tener typescript instalado en node_modules (lo normal si corriste npm install)
Telemetría
Esta extensión recolecta datos anónimos de uso (cantidad de archivos y funciones analizadas) con tu consentimiento. Podés desactivar la telemetría en Ajustes → Telemetry → Telemetry Level.
Configuración
Podés excluir carpetas del análisis creando un archivo .lspignore en la raíz del workspace (sintaxis gitignore):