Ir al contenido

Abrir y visualizar archivos

Abrir un archivo en el árbol, en la paleta o por el diff, ver qué cambió y usar los visores de imagen, PDF, CSV, notebook y Mermaid.

Ver Markdown

Tres caminos para abrir

Camino Qué ocurre
Un clic en la fila del árbol Abre en vista previa — una pestaña que será sustituida cuando abras otro archivo
Doble clic en la fila del árbol Abre como pestaña permanente
Paleta “ir a archivo” Abre el archivo elegido para editar

La diferencia entre vista previa y pestaña permanente es lo que evita llenar la barra de pestañas mientras navegas por el árbol.

El tipo del archivo decide el visor. Un archivo binario no abre como texto: la apertura informa que no fue abierto y qué tipo fue reconocido, en lugar de mostrar contenido ilegible.

Ver el diff de un archivo

  • El diff parte del git del proyecto y compara el archivo antes y después del cambio.
  • De forma predeterminada, el diff es de los cambios no preparados. Hay una opción para abrir el diff de lo que ya está preparado.
  • Los archivos binarios no generan diff de texto: la apertura informa el tipo, en lugar de intentar comparar bytes como líneas.

El mismo diff puede abrirse en el panel lateral del Inspector, en modo de solo lectura. El título del panel muestra la ruta e indica cuándo el diff es de lo que está preparado.

Visores

Tipo de archivo Qué ofrece la pestaña
Imagen Visor con zoom y navegación, con opción de ampliar
PDF Lector con búsqueda
CSV / TSV Tabla de solo lectura
Notebook (.ipynb) Visor propio del formato
Mermaid Diagrama renderizado

Dos detalles que explican comportamientos extraños:

  • CSV y notebook reutilizan el slot de modo del editor, con metadatos propios — por eso el alternador de modos cambia de rótulo según el archivo. En CSV, ese modo no edita: es tabla.
  • Una imagen puede compararse en diff, con los dos lados en pantalla.

Límites

  • Los visores de datos grandes dependen del límite de renderización de cada uno; no hay promesa de abrir cualquier tamaño.
  • Los archivos no soportados por el árbol para “abrir en el navegador” generan un aviso en lugar de abrir — la lista de tipos soportados es la que la app conoce.
  • Abrir un archivo no crea una copia: estás mirando el archivo del workspace.

Por línea de comandos

Abrir un archivo y abrir su diff también tienen comandos, con selección explícita de workspace — útil cuando el directorio actual no es el del proyecto. Consulta Referencia de comandos de archivos.