Přeskočit na obsah

Panel náhledu

Stisknutí A (nebo Enter / dvojkliku) na souboru otevře vestavěný náhled vpravo od seznamu souborů — jeden náhled na panel. Panel zabírá část šířky okna, takže zůstává prostorný pro média a PDF.

Co umí zobrazit v náhledu

Sekce “Co umí zobrazit v náhledu”
  • Text / kód — s posouváním.
  • Obrázky — PNG, JPEG, GIF, WebP, BMP — přizpůsobené šířce.
  • HEIC / AVIF / JXL — pokud je nainstalován převodník obrázků (sips je součástí macOS; heif-convert, ImageMagick nebo vips na Linuxu/Windows).
  • SVG.
  • HTML a Markdown — vykreslené jako statické zobrazení bez JavaScriptu (skripty se nikdy nespouštějí, takže náhled nemůže dělat nic aktivního).
  • PDF — po stránkách.

U SVG, HTML a Markdownu můžeš místo vykresleného zobrazení vidět surový zdroj — tlačítkem </> v záhlaví (nebo X na ovladači / F2). Markdown zobrazí svůj původní text .md, ne převedené HTML.

Vpravo vstoupí do panelu náhledu. Co dělají ostatní tlačítka, závisí na druhu:

  • Text / obrázek / SVG / HTML / MarkdownNahoru / Dolů posouvají; A otevře soubor ve výchozí aplikaci operačního systému.
  • PDFNahoru / Dolů listují stránkami; Home / End přeskočí na první / poslední stránku; A jej otevře externě.

Úrovně: X jde hlouběji, B zpět

Sekce “Úrovně: X jde hlouběji, B zpět”

Panel je malý zásobník a obě tlačítka jím procházejí opačnými směry. X jde o krok blíž k surovým bajtům souboru; B (nebo Esc) stoupá o krok zpět a zavírá až úplně nahoře.

SouborX jde hlouběji →
Textčtení → úpravy → zavřeno
SVG, HTML, Markdownvykreslené → zdroj → úpravy → zavřeno
Obrázek, PDFzavřeno

Textový soubor nemá zobrazení zdroje, takže první X rovnou spustí úpravy. Značkovací soubory potřebují dvě stisknutí: jedno na zobrazení zdroje, druhé na jeho úpravu. v záhlaví vždy zavře rovnou, ať jsi na jakékoli úrovni.

Úpravy textových souborů

Sekce “Úpravy textových souborů”

Textový náhled lze upravovat přímo na místě. Tužka v záhlaví panelu — nebo X na ovladači — z něj udělá upravitelné pole; Esc nebo opětovné stisknutí tlačítka úpravy ukončí. Upravovat lze pouze text: ostatní druhy jsou vykreslená zobrazení, ne buffery. Proto se X nikdy nesráží s přepínačem zdroje — textový soubor žádné zobrazení zdroje nemá.

Ctrl/Cmd+S ukládá a funguje i tehdy, když se fokus vrátil do seznamu souborů. Na ovladači A uloží, jakmile je co ukládat, a jinak jako obvykle otevře soubor v externí aplikaci. Tečka vedle názvu souboru značí neuložené změny a vedle ní se v záhlaví objeví tlačítko Uložit.

Na Steam Decku X vyvolá klávesnici na obrazovce nad polem a B ve Steamu ji zavře a vrátí vás k navigaci mezi panely.

Soubor se zapisuje zpět v podobě, v jaké byl nalezen

Sekce “Soubor se zapisuje zpět v podobě, v jaké byl nalezen”

DeckCrate si pamatuje, jak soubor přečetl, a stejně jej i uloží:

  • Kódování — soubor přečtený jako starší Latin-1 („ANSI“) se uloží jako Latin-1, ne potichu překódovaný do UTF-8. Když napíšete znak, který se do Latin-1 nevejde — třeba emodži — soubor se převede do UTF-8 a oznámení vám to řekne.
  • Konce řádků — soubor s CRLF si CRLF ponechá, i na právě napsaných řádcích.
  • Identita — ukládá se na místě, takže symbolický odkaz zůstane odkazem a oprávnění, vlastník i rozšířené atributy úpravu přežijí.

Značky se upravují přes zdroj

Sekce “Značky se upravují přes zdroj”

SVG, HTML i Markdown lze upravovat také — ale jen ze zobrazení zdroje, kde se objevuje tužka. Vykreslené zobrazení není buffer: z naformátované stránky nevede cesta zpět k souboru, takže upravuješ samotné značky.

Vše výše uvedené platí beze změny, včetně záruk kódování a konců řádků. Dvě věci jsou pro značky specifické:

  • Uložení .md zapíše Markdown, nikdy HTML, do kterého byl převeden.
  • Vykreslené zobrazení se obnoví při uložení, takže po odchodu z editoru vidíš svůj nový obsah, ne verzi, která byla na disku při otevření.

Návrat k vykreslenému zobrazení s neuloženými změnami ukáže uloženou verzi a tečka zůstane svítit — to je to, co je na disku, a tečka říká, že je toho víc.

Vše, co by zahodilo upravený buffer, se nejprve zeptá a nabídne Uložit, Zahodit nebo Zrušit (A, Y a B na ovladači):

  • zavření panelu,
  • náhled jiného souboru,
  • otevření terminálu, který sdílí místo s náhledem,
  • snížení počtu karet pod kartu s neuloženými změnami,
  • ukončení z nabídky příkazů nebo z panelu nástrojů.

Každá karta si drží vlastní buffer, takže přepnutí karty vás nikdy nepřipraví o napsané — tečka zůstane, dokud neuložíte nebo nezahodíte.

Předvolby → Náhled → Vykreslené náhledy je ve výchozím stavu zapnuté. Vypni je a SVG, HTML a Markdown se otevřou na svém zdroji: jedno X rovnou spustí úpravy, tlačítko </> zmizí a B panel zavře místo toho, aby ukázalo vykreslené zobrazení. Pro tyto soubory prostě žádná vykreslená úroveň neexistuje.

Text, obrázky a PDF zůstávají beze změny. Nastavení platí pro náhledy otevřené od té chvíle; už otevřený panel si svou úroveň ponechá.

Když soubor nelze zobrazit v náhledu

Sekce “Když soubor nelze zobrazit v náhledu”

Binární soubory, nepodporované formáty a příliš velké soubory nelze zobrazit v náhledu. DeckCrate místo toho nabídne otevřít je ve výchozí aplikaci operačního systému. Z této výzvy můžete také stisknout Y a vybrat konkrétní aplikaci (viz Otevřít soubor pomocí…).

Otevřít výchozí aplikací

Sekce “Otevřít výchozí aplikací”

Jakýkoli soubor můžete otevřít v jeho výchozí aplikaci tlačítkem A v panelu náhledu, nebo přímo u jakéhokoli souboru, který nelze zobrazit v náhledu.

Otevřít soubor pomocí…

Sekce “Otevřít soubor pomocí…”

U jednoho zvýrazněného souboru zobrazí položka Otevřít soubor pomocí… v nabídce příkazů seznam nainstalovaných aplikací ovladatelný ovladačem, seřazený abecedně. A / Enter potvrzuje, B / Esc ruší. Nabízí se také jako Y ve výzvě „nelze zobrazit náhled“. Funguje na macOS, Linuxu i Windows.