Archivos, árbol y editor
Cómo se organizan el panel Archivos, el árbol del workspace, el editor y los diffs dentro del proyecto.
Trabajar con archivos en Elyra ocurre en tres lugares que se complementan: el panel Archivos (el árbol), el editor (el contenido) y el diff (lo que cambió). Esta página da el mapa; las siguientes dan el paso a paso.
La carpeta del proyecto y la carpeta del workspace
Dos cosas parecidas que no son lo mismo:
- git sigue la carpeta del proyecto.
- Los archivos siguen la carpeta del workspace.
Un workspace es un nombre y una carpeta; varios workspaces pueden apuntar a la misma carpeta. El panel Archivos muestra el árbol del workspace seleccionado, y eso es lo que determina lo que ves al abrir un archivo.
El panel Archivos
El panel Archivos es el árbol del workspace:
- Carpetas y archivos en filas, con expansión por carpeta y estados de carga, vacío y error.
- Barra de acciones arriba, con contraer todo, releer los archivos, mostrar dotfiles, mostrar los ignorados por git y abrir en aplicaciones externas.
- Menú de contexto por fila, con las acciones del archivo o de la carpeta.
- Menú de contexto en el vacío, para crear archivo o carpeta en la raíz.
El árbol está virtualizado: incluso en repositorios grandes, dibuja lo que está a la vista.
El editor
Abrir un archivo abre una pestaña de editor. Lo que aparece dentro de la pestaña depende del tipo del archivo:
| Tipo | Qué ves |
|---|---|
| Texto y código | Editor de código, con pestañas, búsqueda, reemplazo y guardado |
| Markdown | Fuente, edición rica o vista previa, con índice y exportación |
| Imagen, PDF, CSV, notebook, Mermaid | Visor propio, en general de solo lectura |
| Diff | Comparación lado a lado o en línea |
El mismo editor aparece en dos lugares: como pestaña y como panel lateral del Inspector.
Diffs
Un diff compara lo que está en el disco con lo que está en git — el archivo antes y después de tu cambio. Hay tres formas de mirarlo:
- Diff de un archivo — el par original/modificado de ese archivo.
- Diff combinado — todas las secciones de una vez, con árbol lateral para navegar.
- Modo Cambios — la propia pestaña de edición se vuelve el diff, sin abrir una pestaña aparte.
Búsquedas
Hay tres búsquedas con alcances diferentes, y confundirlas es la fuente más común de resultado inesperado:
| Búsqueda | Alcance |
|---|---|
| Filtrar por nombre | Los nombres de archivo y carpeta del árbol |
| Buscar en el contenido | El texto dentro de los archivos del workspace |
| Ir a archivo | Una paleta que abre un archivo por el nombre, con ranking |
Qué se guarda y qué no
- El autoguardado existe, pero no para todo tipo de pestaña: las pestañas de diff combinado y de revisión de conflicto no tienen autoguardado.
- Cambios externos a la app interrumpen el autoguardado y piden una decisión.
- Renombrar mueve el archivo; duplicar crea una copia; borrar elimina. Las tres tocan el disco de verdad.