Dateien und Editor
Der Dateibaum, der Code-Editor, Diffs, der Versionsverlauf und der Dokument-Editor
Der Bereich neben der Unterhaltung ist der Ort, an dem Sie ansehen, was die KI getan hat. Ziehen Sie die Trennlinie, um einer der beiden Seiten mehr Platz zu geben.
Dateien
Ein Dateibaum über alle freigegebenen Ordner. Er reagiert auf Änderungen, während sie passieren, egal ob sie von der KI, aus dem Terminal oder von einem anderen Programm auf Ihrem Rechner kamen.
Rechtsklick auf eine Datei oder einen Ordner für die üblichen Aktionen: öffnen, umbenennen, löschen, Datei oder Ordner anlegen, Pfad kopieren.
Der Editor
Klicken Sie eine Datei an, und sie öffnet sich in einem vollen Code-Editor mit Syntaxhervorhebung für die Sprache. Speichern mit Cmd/Strg+S.
Sie und die KI arbeiten gleichzeitig in derselben Datei. Ändert sie eine Datei, die Sie offen haben, gewinnen Ihre ungespeicherten Änderungen: die Datei wird Ihnen nicht unter den Händen neu geladen, solange etwas offen ist.
| Dateityp | Was Sie bekommen |
|---|---|
| Code, Konfiguration, Text | Den Code-Editor |
| Markdown | Umschalter in der Kopfzeile zwischen Editor und gerenderter Ansicht |
| HTML, SVG | Umschalter zwischen Quelltext und gerendertem Ergebnis |
| Bilder, PDF, Video | Direkt dargestellt |
| Word, Excel, PowerPoint | Den Dokument-Editor |
| CSV, TSV | Ein Raster, mit Umschalter zurück auf den Rohtext |
Manche Dateien öffnen sich schreibgeschützt, mit Begründung. Das passiert, wenn das Sichtbare
eine Extraktion und nicht die Datei ist: ein gescanntes PDF, eine .eml, eine alte .xls, oder
eine Datei, die die App aus einer anderen Zeichenkodierung dekodieren musste. Ein Speichern würde
die echte Datei durch ihre Textfassung ersetzen. Was sich wirklich bearbeiten lässt, landet dort
nicht, sondern im Dokument-Editor.
Auch sehr große Dateien öffnen sich. Der Editor holt die ganze Datei und nicht das kontextfreundliche Fenster der KI, deshalb kann er eine Datei zeigen, die die KI selbst nur in Teilen gelesen hat. Ab etwa einem Megabyte werden Zeilenumbruch und Falten abgeschaltet, damit er flüssig bleibt.
Diffs
Eine Änderung der KI erscheint in der Unterhaltung als Datei-Karte mit der Aktion Überprüfen, die den Diff öffnet. Diffs liegen im Git-Tab als Overlay, mit einem Zurück-Pfeil in der Kopfzeile.
Der Tab mit noch ungesehenen Änderungen ist mit einem Punkt markiert, damit eine Änderung nicht untergeht, während Sie die Unterhaltung lesen.
Versionen
Ein Tab mit gesicherten Vorgängerständen jeder Datei, die die KI geändert hat, plus einem Papierkorb für Gelöschtes.
Zwei Wege zurück:
- Je Eintrag, zurück auf genau diesen früheren Stand.
- Je Anfrage: „auf den Stand vor dieser Anfrage zurücksetzen" nimmt alles zurück, was eine Ihrer Nachrichten ausgelöst hat, gruppiert und beschriftet nach der auslösenden Anfrage.
Das ist von Git unabhängig und funktioniert auch bei einer Datei, die nie committet wurde. Es umfasst außerdem frühere Unterhaltungen, denn der Verlauf gehört zum Ordner.
Zwei unabhängige Netze, und sie beantworten verschiedene Fragen. Git beantwortet „was hat sich seit meinem letzten Commit geändert". Versionen beantwortet „setz diese Datei auf den Stand von vor zehn Minuten zurück", auch für Dateien, die Git nie gesehen hat.
Vorschau
Für gerenderte Ergebnisse, einen laufenden Dev-Server oder eine statische Datei, siehe Vorschau. Code hat einen eigenen Vorschau-Tab. Cowork rendert Dokumente stattdessen im Editor-Tab, denn dort ist es dieselbe Datei, die Sie auch bearbeiten würden.