Dateiüberwachung

Peekdown überwacht geöffnete Dateien auf Änderungen durch andere Anwendungen. Wenn sich eine Datei auf der Festplatte ändert, erscheint ein Hinweis unter der Symbolleiste — oder das Dokument wird automatisch neu geladen, falls du das bevorzugst.

Externe Änderungen

Lege in Einstellungen > Verhalten > Wenn eine Datei extern geändert wird fest, wie Peekdown reagiert:

  • Hinweis anzeigen — Unter der Symbolleiste erscheint ein Hinweis: "Eine andere App hat diese Datei geändert." Änderungen anzeigen zeigt, was sich geändert hat, Aktualisieren lädt die neue Version, und ✕ blendet den Hinweis aus.
  • Automatisch neu laden — Das Dokument aktualisiert sich von selbst. Ideal für einen Live-Vorschau-Workflow, bei dem du in einer anderen App bearbeitest.

Wenn das Dokument mit Änderungen von außen aktualisiert wird — automatisch oder über Aktualisieren — zeigt der Hinweis "Eine andere App hat diese Datei geändert. Das Dokument wurde aktualisiert." an und bietet Änderungen anzeigen, einen Diff dessen, was hereingekommen ist. Derselbe Diff ist über Ablage > Änderungen anzeigen… verfügbar, auch nachdem du den Hinweis ausgeblendet hast; beides verschwindet, sobald du mit dem Bearbeiten beginnst. Ein manuelles Neuladen mit ⌘R bleibt still, sofern es nicht eine ausstehende externe Änderung übernimmt.

Wenn du ungespeicherte Änderungen hast, lädt Peekdown nie von selbst neu: In beiden Modi warnt dich der Hinweis, und Änderungen anzeigen öffnet den Konfliktdialog. Siehe Konfliktlösung weiter unten.

Vergleich ungespeicherter Änderungen

Wenn deine ungespeicherten Änderungen und die Datei auf der Festplatte voneinander abweichen — etwa weil ein KI-Tool die Datei während der Bearbeitung neu geschrieben hat —, zeigt dir Peekdown die Unterschiede, bevor du dich entscheidest:

  • Der Konfliktdialog enthält einen Unified Diff. Rote Zeilen zeigen die Datei auf der Festplatte; grüne Zeilen zeigen deine ungespeicherte Version.
  • Wenn du eine Datei speicherst, die sich auf der Festplatte geändert hat, erscheint derselbe Dialog, anstatt sie stillschweigend zu überschreiben — unabhängig von deiner Einstellung für externe Änderungen.
  • Ablage > Änderungen anzeigen… öffnet bei Bedarf den passenden Vergleich — deine ungespeicherten Änderungen, eine eingehende externe Änderung oder was das letzte Neuladen gebracht hat. Der Menüpunkt ist nur abgeblendet, wenn es nichts anzuzeigen gibt.

In jedem Fall entscheidest du: Meine Änderungen sichern behält deine Version, Externe Version neu laden behält die Version auf der Festplatte, oder du brichst ab und bearbeitest weiter.

Konfliktlösung

Wenn sich eine Datei auf der Festplatte ändert, während du ungespeicherte Bearbeitungen in Peekdown hast, warnt dich der Hinweis, und Änderungen anzeigen öffnet einen Konfliktdialog mit einem Diff der Änderungen — unabhängig von deiner Einstellung für externe Änderungen. Dies verhindert, dass deine Arbeit versehentlich verloren geht.

Dateilöschung

Wenn eine geöffnete Datei gelöscht wird, fordert Peekdown dich auf:

  • Sichern unter … — Deinen Inhalt an einem neuen Ort speichern
  • Schließen — Das Fenster schließen
  • Weiter bearbeiten — Weiterarbeiten (du kannst später speichern)