Versión de investigación aceptada en VISSOFT
Build de investigaci?n vinculada a VISSOFT @ ICSME 2025 y al primer flujo XR de m?tricas.

Code-XR es una extensión open source para VS Code orientada al análisis estático y la visualización inmersiva de software en XR. La versión 1.1.0 convierte archivos, directorios y proyectos completos en espacios 3D navegables con métricas más ricas, salas XR/DOM compartidas, pantallas virtuales y controles de remapeo dentro de la escena para explorar la estructura del software sin salir del editor.
DOI 10.1109/VISSOFT67405.2025.00034Narrativa del proyecto
Code-XR empezó como una forma de hacer que las métricas de software fueran más comprensibles que en un dashboard estático tradicional. El primer objetivo fue conectar análisis estático con una escena XR inmersiva, para que archivos, directorios y proyectos completos pudieran explorarse espacialmente desde Visual Studio Code. La versión 0.0.8 fue la versión de investigación vinculada a VISSOFT @ ICSME 2025. En octubre de 2025 presenté la versión 1.0.0 ante el tribunal universitario, con análisis básico de ficheros y directorios ya funcionando. El proyecto no terminó ahí: el 22 de marzo de 2026 publiqué la versión 1.1.0, una evolución sustancial centrada en rendimiento, colaboración, pantallas virtuales, remapeo seguro de gráficos dentro de la escena, métricas más ricas, mejores workflows para ficheros/directorios/proyectos y un setup Python más robusto. Actualmente estoy trabajando hacia la versión 1.2.0, explorando métricas más profundas además de CCN y número de funciones, incluyendo relaciones internas y externas entre ficheros, comparación entre commits o ramas, y sesiones colaborativas que ya no requieren que todos los participantes estén en la misma red local.
Rol y contribuciones
Autor único y desarrollador end-to-end. Construí la extensión de VS Code, el pipeline de análisis estático en Python, la persistencia en JSON, la generación de escenas XR con A-Frame/BabiaXR, el empaquetado para Marketplace y la web de documentación. La versión 1.1.0 se centró en rendimiento, salas compartidas, controles de pantallas virtuales y remapeo seguro de métricas. Supervisión académica de David Moreno Lumbreras (PhD, supervisor del TFG).
Versiones e hitos
Build de investigaci?n vinculada a VISSOFT @ ICSME 2025 y al primer flujo XR de m?tricas.
Versi?n de defensa universitaria con an?lisis estable de ficheros y directorios en VS Code.
Pipeline 18x m?s r?pido, salas compartidas, pantallas virtuales, remapeo seguro, m?tricas m?s ricas y mejor setup Python.
Trabajo en relaciones, comparaci?n de commits/ramas, evoluci?n visual y colaboraci?n remota.
Tecnologías