Zum Inhalt springen

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.

  • Text / Code — scrollbar.
  • Bilder — PNG, JPEG, GIF, WebP, BMP — breitenangepasst.
  • HEIC / AVIF / JXL — wenn ein Bildkonverter installiert ist (sips gehört zu macOS; heif-convert, ImageMagick oder vips unter 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 / MarkdownHoch / Runter scrollen; A öffnet die Datei in der Standard-App des Betriebssystems.
  • PDFHoch / Runter blättern Seiten; Pos1 / Ende springen zur ersten / letzten Seite; A öffnet sie extern.

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.

DateiX geht tiefer →
TextLesen → Bearbeiten → geschlossen
SVG, HTML, Markdowngerendert → Quelltext → Bearbeiten → geschlossen
Bild, PDFgeschlossen

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.

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.

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 .md wird 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.

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.

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 …).

Du kannst jede Datei über die A-Schaltfläche des Vorschaubereichs in ihrer Standardanwendung öffnen, oder direkt bei jeder nicht vorschaufähigen Datei.

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.