DOCUMENTACIÓN
Documentos y espacio de trabajo
Pestañas, árbol de archivos, esquema plegable y una barra de estado informativa mantienen el contexto de escritura ordenado sin robar la atención.
Varias pestañas
- Cada pestaña conserva su cursor, selección, desplazamiento, deshacer/rehacer, vista previa, esquema y el Markdown derivado en caché.
- Abrir un Markdown o texto plano ya abierto enfoca la pestaña existente en lugar de duplicarla.
- Al abrir un archivo —desde el árbol, arrastrar y soltar, Recientes o Archivo → Abrir— se usa la pestaña actual si es seguro (pestaña de imagen, documento sin título limpio u otro sin cambios) y, si no, se abre una nueva. Un documento sucio nunca se sustituye en silencio.
Cerrar pestañas y salir
En v0.2.8, los cambios sin guardar ofrecen Guardar / No guardar / Cancelar. Guardar escribe primero los documentos afectados; los sin título usan Guardar como. No guardar descarta los cambios y sus instantáneas de recuperación. Cancelar lo deja todo abierto. Un diálogo de salida cubre todas las pestañas sucias.
Árbol de archivos
Abrir carpeta cambia la raíz del espacio de trabajo y llena la barra lateral Archivos, anidada por directorios; también se listan las carpetas vacías:
- Archivos Markdown, distinguidos visualmente en el árbol
- Un conjunto curado de texto plano:
.txt,.text,.log,.csv,.tsv,.org,.rst,.adoc/.asciidoc, abiertos como texto UTF-8 - Imágenes admitidas:
.png,.jpg/.jpeg,.gif,.webp,.bmp,.tif/.tiff,.svg, abiertas como pestañas de imagen de solo lectura que ajustan las imágenes grandes al área de contenido
- Expandir una carpeta revela exactamente un nivel de hijos, así que los espacios muy anidados se recorren nivel a nivel.
- La preferencia Mostrar archivos/carpetas ocultos (desactivada por defecto) revela entradas dotfile y el atributo oculto de Windows; los directorios de ruido de compilación, dependencias y VCS siempre excluidos (
target,node_modules,.git, …) siguen ocultos en cualquier caso. - Los menús contextuales ofrecen abrir, abrir en pestaña nueva, crear archivo/carpeta, renombrar, eliminar, copiar la ruta absoluta o relativa al espacio de trabajo, mostrar en el administrador del sistema, filtrar y actualizar.
- Archivos y carpetas se pueden nombrar in situ; borrar una carpeta no vacía pide una confirmación extra.
- Arrastra cualquier archivo o carpeta sobre una carpeta, un archivo dentro de ella o la raíz del espacio de trabajo para moverlo en disco; las pestañas abiertas afectadas siguen la nueva ruta. También puedes arrastrar archivos Markdown desde el administrador del sistema a Markion.
- Los paneles Archivos y Esquema se pueden mostrar u ocultar, y los divisores de la barra lateral y la vista dividida se arrastran. Ambos paneles tienen barras de desplazamiento arrastrables. Markion recuerda el tamaño y la posición de la ventana, su estado maximizado, el ancho lateral y la proporción dividida para el siguiente inicio.
Panel de esquema
El panel Esquema lista la jerarquía de títulos como un árbol plegable: cada título con descendientes muestra un control de despliegue, y los esquemas empiezan totalmente expandidos. El plegado es por documento y solo de la sesión; se resalta la sección del cursor. Un clic salta a la posición en el origen — o al título renderizado en modo Lectura.
Barra de estado
El título nativo de la ventana muestra el nombre del archivo y un * si hay cambios sin guardar. La barra de estado muestra el estado de guardado, avisos breves y contexto persistente:
- Recuento de caracteres y palabras del documento activo
- Línea y columna del cursor (desde 1) cuando hay una superficie de edición
- La rama Git actual si el documento o el espacio pertenecen a un repositorio
Seguridad de los datos
- Escrituras atómicas. Las escrituras sustituyen el archivo de forma atómica en el mismo directorio. Si fallan, se conservan la ruta y el estado sucio: las ediciones no se pierden.
- Detección de cambios externos. Markion rastrea la última identidad conocida del archivo en disco, detecta cambios externos antes de guardar y mientras el documento está abierto, recarga solo documentos limpios y, en los sucios, ofrece recargar, sobrescribir o guardar una copia.
- Guardado automático. Por defecto escribe instantáneas de recuperación tras cinco segundos de inactividad. El retraso de 1–300 segundos está en Preferencias → General; desactivar Guardado silencioso conserva la recuperación sin sobrescribir el archivo original. Los documentos sin título siempre usan copias de recuperación. Las instantáneas restauradas permanecen hasta un guardado correcto, un descarte explícito o un sucesor escrito de forma atómica.
- Gestor de recuperación. Inventaria cada instantánea con su ruta original y su relación con el disco, y admite Restaurar, Descartar, Restaurar todo y Descartar todo sin borrar datos ilegibles o no seleccionados.