Ir al contenido
CodArchel mapa vivo de la arquitectura
ESEN

Primeros pasos

La webapp recién abierta: la lente por defecto, Deuda de migración, y el primer fichero seleccionado

Esta página da por hecho que ya tienes CodArch instalado por una de sus tres vías (ver Instalación). Los ejemplos usan el CLI; con Docker o el escritorio el resultado es el mismo cc.json, con el mismo checksum.

Desde la raíz del proyecto:

Ventana de terminal
codarch analyze .

Deja el snapshot en .codarch/snapshot.cc.json: el árbol de ficheros y carpetas, las métricas, el grafo de dependencias y, si hay git, el historial. Entiende TypeScript/JavaScript, Java, Python, Go y C#; el detalle está en qué analiza. Ver codarch analyze.

Ventana de terminal
codarch serve .

La webapp viaja dentro del CLI: serve no instala nada, la sirve en local, analiza el repo y vuelve a analizar al guardar. Ver Webapp y codarch serve.

Para abrir otro repositorio, en la webapp o en el escritorio:

  1. ABRIR REPOSITORIO O ARCHIVO, en la cabecera: abre un desplegable con Analizar carpeta…, Archivo cc.json… y Reporte JSON… (en la webapp, ver sus opciones en Webapp).
  2. Solo en el escritorio: Ctrl+O analiza una carpeta y Ctrl+Shift+O abre un JSON.
  3. Solo en el escritorio: pasar la ruta como argumento al arrancar (ver Escritorio).

La webapp recién abierta con codarch serve sobre el repo de CodArch, con la lente Riesgo y nada seleccionado

  • Cada bloque es una carpeta o un fichero. El tamaño y el color se eligen con los selectores ÁREA y COLOR del panel VISTA; al abrir, el color es Deuda de migración.
  • Al pulsar un fichero, el inspector de la derecha lo muestra en su pestaña Fichero: métricas, símbolos y dependencias entrantes y salientes.
  • La búsqueda encuentra ficheros y símbolos por nombre.

El mapa con un fichero seleccionado y el inspector abierto en su ficha, con la lista de símbolos