Vorschaubereich
Wenn du A (oder Eingabe / Doppelklick) auf einer Datei drückst, öffnet sich rechts von der Dateiliste eine integrierte Vorschau — eine Vorschau pro Tab. Der Bereich nimmt einen Anteil der Fensterbreite ein, sodass er für Medien und PDFs großzügig bleibt.
Was es in der Vorschau zeigen kann
Abschnitt betitelt „Was es in der Vorschau zeigen kann“- Text / Code — scrollbar.
- Bilder — PNG, JPEG, GIF, WebP, BMP — breitenangepasst.
- HEIC / AVIF / JXL — wenn ein Bildkonverter installiert ist (
sipsgehört zu macOS;heif-convert, ImageMagick odervipsunter Linux/Windows). - SVG.
- HTML und Markdown — als statische Ansicht ohne JavaScript gerendert (Skripte laufen nie, sodass eine Vorschau nichts Aktives tun kann).
- PDF — seitenweise.
Bei SVG, HTML und Markdown kannst du mit der Kopfzeilen-Schaltfläche </>
(oder X auf einem Controller / F2) statt der gerenderten Ansicht den rohen
Quelltext sehen. Markdown zeigt seinen ursprünglichen .md-Text, nicht das
umgewandelte HTML.
Rechts wechselt in den Vorschaubereich. Was die anderen Tasten tun, hängt von der Art ab:
- Text / Bild / SVG / HTML / Markdown — Hoch / Runter scrollen; A öffnet die Datei in der Standard-App des Betriebssystems.
- PDF — Hoch / Runter blättern Seiten; Pos1 / Ende springen zur ersten / letzten Seite; A öffnet sie extern.
Ebenen: X geht tiefer, B zurück
Abschnitt betitelt „Ebenen: X geht tiefer, B zurück“Der Bereich ist ein kleiner Stapel, und die beiden Tasten bewegen sich darin in entgegengesetzte Richtungen. X geht einen Schritt näher an die rohen Bytes der Datei; B (oder Escape) steigt einen Schritt zurück und schließt erst ganz oben.
| Datei | X geht tiefer → |
|---|---|
| Text | Lesen → Bearbeiten → geschlossen |
| SVG, HTML, Markdown | gerendert → Quelltext → Bearbeiten → geschlossen |
| Bild, PDF | geschlossen |
Eine Textdatei hat keine Quelltextansicht, daher startet das erste X direkt die Bearbeitung. Markup braucht zwei Tastendrücke: einen für den Quelltext, einen zum Bearbeiten. Das ✕ in der Kopfzeile schließt immer sofort, auf welcher Ebene du auch bist.
Textdateien bearbeiten
Abschnitt betitelt „Textdateien bearbeiten“Eine Text-Vorschau lässt sich direkt bearbeiten. Der Stift in der Kopfzeile — oder X auf einem Controller — macht daraus ein bearbeitbares Feld; Esc oder die Schaltfläche erneut beenden das Bearbeiten. Nur Text ist bearbeitbar: die anderen Arten sind gerenderte Ansichten, keine Puffer. Deshalb kollidiert X auch nie mit dem Quelltext-Umschalter — eine Textdatei hat keine Quelltextansicht.
Strg/Cmd+S speichert und funktioniert auch dann, wenn der Fokus wieder in der Dateiliste liegt. Auf einem Controller speichert A, sobald es etwas zu speichern gibt, und öffnet die Datei sonst wie gewohnt extern. Ein Punkt neben dem Dateinamen kennzeichnet nicht gespeicherte Änderungen, und daneben erscheint eine Speichern-Schaltfläche in der Kopfzeile.
Auf dem Steam Deck blendet X die Bildschirmtastatur über dem Feld ein, und Steams B schließt sie und bringt dich zurück zur Bereichsnavigation.
Die Datei wird so zurückgeschrieben, wie sie vorgefunden wurde
Abschnitt betitelt „Die Datei wird so zurückgeschrieben, wie sie vorgefunden wurde“DeckCrate merkt sich, wie es die Datei gelesen hat, und speichert sie genauso:
- Kodierung — eine als altes Latin-1 („ANSI“) gelesene Datei wird auch als Latin-1 gespeichert und nicht stillschweigend nach UTF-8 umkodiert. Tippst du ein Zeichen, das Latin-1 nicht darstellen kann — etwa ein Emoji —, wird die Datei nach UTF-8 konvertiert und die Meldung sagt es dir.
- Zeilenenden — eine CRLF-Datei behält CRLF, auch in den gerade getippten Zeilen.
- Identität — gespeichert wird direkt an Ort und Stelle, sodass ein Symlink ein Symlink bleibt und Berechtigungen, Eigentümer und erweiterte Attribute die Bearbeitung überstehen.
Markup wird über seinen Quelltext bearbeitet
Abschnitt betitelt „Markup wird über seinen Quelltext bearbeitet“SVG, HTML und Markdown lassen sich ebenfalls bearbeiten — aber nur aus der Quelltext-Ansicht heraus, wo auch der Stift erscheint. Eine gerenderte Ansicht ist kein Puffer: Von der formatierten Seite führt kein Weg zurück zur Datei, also bearbeitest du das Markup selbst.
Alles oben Gesagte gilt unverändert, einschließlich der Garantien für Kodierung und Zeilenenden. Zwei Dinge sind bei Markup besonders:
- Beim Speichern einer
.mdwird das Markdown geschrieben, nie das HTML, in das es umgewandelt wurde. - Die gerenderte Ansicht wird aktualisiert, sobald du speicherst, sodass du beim Zurückgehen deinen neuen Inhalt siehst und nicht die Fassung, die beim Öffnen auf der Festplatte lag.
Gehst du mit nicht gespeicherten Änderungen zurück zur gerenderten Ansicht, zeigt sie die gespeicherte Fassung, während der Punkt stehen bleibt — das ist, was auf der Festplatte liegt, und der Punkt sagt, dass es mehr gibt.
Nicht gespeicherte Änderungen
Abschnitt betitelt „Nicht gespeicherte Änderungen“Alles, was einen bearbeiteten Puffer verwerfen würde, fragt vorher nach und bietet Speichern, Verwerfen oder Abbrechen an (A, Y und B auf einem Controller):
- das Schließen des Bereichs,
- die Vorschau einer anderen Datei,
- das Öffnen des Terminals, das sich den Platz mit der Vorschau teilt,
- das Verringern der Tab-Anzahl unter einen Tab mit nicht gespeicherten Änderungen,
- das Beenden über das Befehlsmenü oder die Symbolleiste.
Jeder Tab behält seinen eigenen Puffer, sodass ein Tab-Wechsel dich nie deine Eingaben kostet — der Punkt bleibt, bis du speicherst oder verwirfst.
Rendern abschalten
Abschnitt betitelt „Rendern abschalten“Einstellungen → Vorschau → Gerenderte Vorschau ist standardmäßig aktiv.
Schaltest du sie ab, öffnen SVG, HTML und Markdown stattdessen ihren
Quelltext — ein einzelnes X startet dann die Bearbeitung, die
</>-Schaltfläche verschwindet, und B schließt den Bereich, statt eine
gerenderte Ansicht zu zeigen. Für diese Dateien gibt es dann schlicht keine
gerenderte Ebene.
Text, Bilder und PDFs bleiben unberührt. Die Einstellung gilt für Vorschauen, die du danach öffnest; ein bereits offener Bereich behält seine Ebene.
Wenn eine Datei nicht in der Vorschau angezeigt werden kann
Abschnitt betitelt „Wenn eine Datei nicht in der Vorschau angezeigt werden kann“Binärdateien, nicht unterstützte Formate und übergroße Dateien können nicht in der Vorschau angezeigt werden. DeckCrate bietet an, sie stattdessen in der Standard-App des Betriebssystems zu öffnen. Von dieser Aufforderung aus kannst du auch Y drücken, um eine bestimmte App zu wählen (siehe Datei öffnen mit …).
Mit der Standard-App öffnen
Abschnitt betitelt „Mit der Standard-App öffnen“Du kannst jede Datei über die A-Schaltfläche des Vorschaubereichs in ihrer Standardanwendung öffnen, oder direkt bei jeder nicht vorschaufähigen Datei.
Datei öffnen mit…
Abschnitt betitelt „Datei öffnen mit…“Für eine einzelne hervorgehobene Datei zeigt der Eintrag Datei öffnen mit … im Befehlsmenü eine controller-navigierbare Liste installierter Anwendungen, alphabetisch sortiert. A / Eingabe bestätigt, B / Esc bricht ab. Er wird auch als Y bei der Aufforderung „kann nicht in der Vorschau anzeigen“ angeboten. Funktioniert unter macOS, Linux und Windows.