Vigilancia de archivos
Peekdown monitorea los archivos abiertos en busca de cambios realizados por otras aplicaciones. Cuando un archivo cambia en disco, aparece un aviso debajo de la barra de herramientas — o el documento se recarga automáticamente, si lo prefieres.
Cambios externos
Elige cómo responde Peekdown en Ajustes > Comportamiento > Cuando un archivo cambia externamente:
- Mostrar un aviso — Aparece un aviso debajo de la barra de herramientas: "Otra app cambió este archivo." Mostrar cambios muestra qué cambió, Actualizar carga la nueva versión y ✕ descarta el aviso.
- Recargar automáticamente — El documento se actualiza por sí solo. Ideal para un flujo de vista previa en vivo donde editas en otra app.
Cuando el documento se actualiza con cambios externos — automáticamente o con Actualizar — el aviso muestra "Otra app cambió este archivo. El documento se ha actualizado." y ofrece Mostrar cambios, un diff de lo que llegó. El mismo diff está disponible en Archivo > Mostrar cambios… aunque hayas descartado el aviso; ambos desaparecen cuando empiezas a editar. Una recarga manual con ⌘R no muestra ningún aviso, salvo que incorpore un cambio externo pendiente.
Si tienes cambios sin guardar, Peekdown nunca recarga por sí solo: en ambos modos el aviso te advierte, y Mostrar cambios abre el diálogo de conflicto. Consulta Resolución de conflictos más abajo.
Comparación de cambios sin guardar
Cuando tus cambios sin guardar y el archivo en disco divergen — por ejemplo, si una herramienta de IA reescribió el archivo mientras lo editabas — Peekdown te muestra qué ha cambiado antes de que elijas:
- El diálogo de conflicto incluye un diff unificado. Las líneas rojas muestran el archivo en disco; las líneas verdes muestran tu versión sin guardar.
- Guardar un archivo que cambió en disco muestra el mismo diálogo en lugar de sobrescribirlo silenciosamente, sea cual sea tu configuración de cambios externos.
- Archivo > Mostrar cambios… abre la comparación pertinente cuando la necesites — tus cambios sin guardar, un cambio externo entrante o lo que trajo la última recarga. Aparece atenuado solo cuando no hay nada que mostrar.
En cualquier caso, tú decides: Guardar mis cambios conserva tu versión, Recargar versión externa conserva lo que hay en disco, o cancela y sigue editando.
Resolución de conflictos
Si un archivo cambia en disco mientras tienes ediciones sin guardar en Peekdown, el aviso te advierte y Mostrar cambios abre un diálogo de conflicto con un diff de los cambios, sea cual sea tu configuración de cambios externos. Esto evita que pierdas tu trabajo accidentalmente.
Eliminación de archivos
Si un archivo que tienes abierto es eliminado, Peekdown te permite:
- Guardar como… — Guardar tu contenido en una nueva ubicación
- Cerrar — Cerrar la ventana
- Seguir editando — Continuar trabajando (puedes guardar después)