Ir al contenido

El editor: pestañas, modos y edición

Abrir pestañas, alternar entre fuente, rico y vista previa, editar código, buscar y reemplazar, guardar y autoguardado.

Ver Markdown

Pestañas

  • Abrir un archivo crea una pestaña. Abrir otro desde el árbol en vista previa sustituye la pestaña anterior; abrir como pestaña permanente mantiene la nueva junto a las otras.
  • La barra de pestañas permite cerrar, fijar y alternar entre archivos abiertos.
  • El mismo archivo puede estar abierto en pestañas diferentes — por ejemplo, una pestaña de edición y una de diff. Cada pestaña guarda su propio estado de desplazamiento.

Modos de visualización

El alternador de modos cambia lo que muestra la pestaña, y los rótulos dependen del tipo del archivo:

Modo Para qué
Fuente El texto del archivo, tal como es
Rico Edición de Markdown con formato
Vista previa El resultado renderizado, sin editar
Editar Edición de código (archivos de código)
Cambios El diff del propio archivo, dentro de la misma pestaña

Dos detalles que evitan confusión:

  • El modo “Cambios” es ortogonal a los modos de Markdown — sustituye el contenido de la pestaña, no convive con los otros.
  • CSV y notebook reutilizan el slot “rico”, con metadatos propios, pero sin edición: allí el modo es tabla o visor, no edición de texto.

Editar código

  • El editor de código sincroniza contenido, posición del cursor y desplazamiento.
  • Un archivo o pestaña de solo lectura desactiva la edición.
  • Pegar contenido muy grande puede rechazarse, con aviso de que el texto pegado es demasiado grande.

Buscar, reemplazar y buscar en el proyecto

Acción Atajo Observación
Buscar el atajo de búsqueda del editor Usa la búsqueda nativa del editor
Reemplazar su propio atajo de reemplazo También en el editor
Buscar en el proyecto el menú de contexto del editor Usa la selección o la posición del cursor como consulta y abre la búsqueda lateral
  • Las repeticiones del atajo de búsqueda no reabren la búsqueda: se consumen para no interferir con lo que ya está abierto.
  • Buscar en el proyecto sin consulta derivable no hace nada — si no hay selección ni palabra bajo el cursor, no hay nada que buscar.

Copiar referencia de línea

El menú del gutter del editor copia la ruta con el número de línea del cursor, en dos formas: ruta absoluta y ruta relativa. Es el formato práctico para apuntar a un punto exacto del código en un mensaje para el agente o en una issue.

Renombrar desde el encabezado

El encabezado del editor tiene un menú de la ruta con la acción renombrar, que abre un campo en línea:

  • Enter confirma, Escape cancela, salir del campo confirma.
  • La acción solo existe cuando el archivo puede renombrarse.
  • Las pestañas virtuales no ofrecen renombrar — no corresponden a un archivo en el disco.

Renombrar aquí es la misma operación que renombrar en el árbol: el archivo cambia de nombre en el disco.

Guardar y autoguardado

  • Guardar tiene atajo propio y funciona en cualquier pestaña editable.
  • El autoguardado escribe solo tras un intervalo, pero no vale para toda pestaña:
    • las pestañas de edición y los diffs no preparados de un archivo pueden tener autoguardado;
    • las pestañas de diff combinado y de revisión de conflicto no tienen autoguardado;
    • el autoguardado se suspende cuando el archivo cambió en el disco fuera de la app o cuando la base de comparación no fue verificada.
  • Los archivos nuevos sin título se escriben en el disco ya en la creación, y el nombre se define después.

Límites

  • El editor no guarda copia de seguridad propia: lo que protege tu trabajo es git y el autoguardado.
  • Pegar y abrir archivos muy grandes tienen límites; no hay promesa de abrir cualquier tamaño.
  • El autoguardado no sustituye un commit.

Relacionados