Panel podglądu
Naciśnięcie A (albo Enter / dwukrotne kliknięcie) na pliku otwiera wbudowany podgląd po prawej stronie listy plików — jeden podgląd na kartę. Panel zajmuje część szerokości okna, więc zostaje przestronny dla multimediów i PDF-ów.
Co potrafi wyświetlić
Dział zatytułowany „Co potrafi wyświetlić”- Tekst / kod — z możliwością przewijania.
- Obrazy — PNG, JPEG, GIF, WebP, BMP — dopasowane do szerokości.
- HEIC / AVIF / JXL — gdy zainstalowany jest konwerter obrazów (
sipsjest częścią macOS;heif-convert, ImageMagick lubvipsna Linuksie/Windowsie). - SVG.
- HTML i Markdown — renderowane jako widok statyczny, bez JavaScriptu (skrypty nigdy się nie uruchamiają, więc podgląd nie może zrobić nic aktywnego).
- PDF — stronicowany.
Dla SVG, HTML i Markdown możesz zobaczyć surowe źródło zamiast widoku
wyrenderowanego — przyciskiem </> w nagłówku (albo X na kontrolerze /
F2). Markdown pokazuje swój oryginalny tekst .md, nie przekonwertowany HTML.
Prawo wchodzi do panelu podglądu. To, co robią pozostałe przyciski, zależy od rodzaju:
- Tekst / obraz / SVG / HTML / Markdown — Góra / Dół przewijają; A otwiera plik w domyślnej aplikacji systemu.
- PDF — Góra / Dół przewracają strony; Home / End przechodzą do pierwszej / ostatniej strony; A otwiera plik zewnętrznie.
Poziomy: X schodzi niżej, B wraca
Dział zatytułowany „Poziomy: X schodzi niżej, B wraca”Panel jest małym stosem, a oba przyciski poruszają się po nim w przeciwnych kierunkach. X zbliża się o krok do surowych bajtów pliku; B (albo Esc) wraca o krok wyżej i zamyka dopiero na samej górze.
| Plik | X schodzi niżej → |
|---|---|
| Tekst | czytanie → edycja → zamknięte |
| SVG, HTML, Markdown | wyrenderowany → źródło → edycja → zamknięte |
| Obraz, PDF | zamknięte |
Plik tekstowy nie ma widoku źródła, więc pierwsze X od razu zaczyna edycję. Znaczniki wymagają dwóch naciśnięć: jednego, by pokazać źródło, i drugiego, by je edytować. ✕ w nagłówku zawsze zamyka od razu, na którymkolwiek poziomie jesteś.
Edytowanie plików tekstowych
Dział zatytułowany „Edytowanie plików tekstowych”Podgląd tekstu można edytować na miejscu. Ołówek w nagłówku panelu — albo X na kontrolerze — zamienia go w edytowalne pole; Esc lub ponowne naciśnięcie przycisku wychodzi z edycji. Edytować można tylko tekst: pozostałe rodzaje to wyrenderowane widoki, nie bufory. Dlatego X nigdy nie koliduje z przełącznikiem źródła — plik tekstowy nie ma widoku źródła.
Ctrl/Cmd+S zapisuje i działa nawet wtedy, gdy fokus wrócił do listy plików. Na kontrolerze A zapisuje, gdy tylko jest co zapisać, a w przeciwnym razie otwiera plik zewnętrznie jak zwykle. Kropka obok nazwy pliku oznacza niezapisane zmiany, a obok niej w nagłówku pojawia się przycisk Zapisz.
Na Steam Decku X wywołuje klawiaturę ekranową nad polem, a B Steama zamyka ją i oddaje ci nawigację między panelami.
Plik jest zapisywany z powrotem w takiej postaci, w jakiej go zastano
Dział zatytułowany „Plik jest zapisywany z powrotem w takiej postaci, w jakiej go zastano”DeckCrate pamięta, jak odczytał plik, i zapisuje go tak samo:
- Kodowanie — plik odczytany jako starsze Latin-1 („ANSI”) zostaje zapisany jako Latin-1, bez cichego przekodowania na UTF-8. Jeśli wpiszesz znak, którego Latin-1 nie pomieści — na przykład emoji — plik zostanie przekonwertowany na UTF-8, a powiadomienie ci o tym powie.
- Końce wierszy — plik z CRLF zachowuje CRLF, także w dopiero co wpisanych wierszach.
- Tożsamość — zapis następuje w miejscu, więc dowiązanie symboliczne pozostaje dowiązaniem, a uprawnienia, właściciel i atrybuty rozszerzone przetrwają edycję.
Znaczniki edytuje się przez ich źródło
Dział zatytułowany „Znaczniki edytuje się przez ich źródło”SVG, HTML i Markdown też można edytować — ale tylko z widoku źródła, gdzie pojawia się ołówek. Widok wyrenderowany nie jest buforem: ze sformatowanej strony nie ma drogi powrotnej do pliku, więc edytujesz same znaczniki.
Wszystko powyższe obowiązuje bez zmian, łącznie z gwarancjami kodowania i końców wierszy. Dwie rzeczy są charakterystyczne dla znaczników:
- Zapis
.mdzapisuje Markdown, nigdy HTML, na który został przekonwertowany. - Widok wyrenderowany odświeża się przy zapisie, więc wychodząc z edytora widzisz swoją nową treść, a nie wersję, która była na dysku przy otwarciu.
Powrót do widoku wyrenderowanego z niezapisanymi zmianami pokazuje wersję zapisaną, a kropka wciąż się świeci — to jest to, co na dysku, a kropka mówi, że jest więcej.
Niezapisane zmiany
Dział zatytułowany „Niezapisane zmiany”Wszystko, co odrzuciłoby zmodyfikowany bufor, najpierw pyta i oferuje Zapisz, Odrzuć lub Anuluj (A, Y i B na kontrolerze):
- zamknięcie panelu,
- podgląd innego pliku,
- otwarcie terminala, który dzieli miejsce z podglądem,
- zmniejszenie liczby kart poniżej karty z niezapisanymi zmianami,
- wyjście z menu poleceń lub paska narzędzi.
Każda karta ma własny bufor, więc przełączanie kart nigdy nie kosztuje cię wpisanego tekstu — kropka pozostaje, dopóki nie zapiszesz lub nie odrzucisz zmian.
Wyłączanie renderowania
Dział zatytułowany „Wyłączanie renderowania”Preferencje → Podgląd → Renderowane podglądy jest domyślnie włączone. Wyłącz je,
a SVG, HTML i Markdown otworzą się na swoim źródle: jedno X od razu zaczyna
edycję, przycisk </> znika, a B zamyka panel zamiast pokazywać widok
wyrenderowany. Dla tych plików poziom wyrenderowany po prostu nie istnieje.
Tekst, obrazy i pliki PDF pozostają bez zmian. Ustawienie dotyczy podglądów otwieranych od tej chwili; już otwarty panel zachowuje swój poziom.
Gdy pliku nie da się podejrzeć
Dział zatytułowany „Gdy pliku nie da się podejrzeć”Plików binarnych, nieobsługiwanych formatów i zbyt dużych plików nie da się podejrzeć. DeckCrate proponuje wtedy otwarcie ich w domyślnej aplikacji systemu. Z tego monitu możesz też nacisnąć Y, by wybrać konkretną aplikację (zobacz Otwórz plik za pomocą…).
Otwieranie w domyślnej aplikacji
Dział zatytułowany „Otwieranie w domyślnej aplikacji”Dowolny plik możesz otworzyć w jego domyślnej aplikacji przyciskiem A z panelu podglądu albo bezpośrednio, jeśli pliku nie da się podejrzeć.
Otwórz plik za pomocą…
Dział zatytułowany „Otwórz plik za pomocą…”Dla pojedynczego podświetlonego pliku pozycja Otwórz plik za pomocą… w menu poleceń pokazuje listę zainstalowanych aplikacji, po której można poruszać się padem, posortowaną alfabetycznie. A / Enter zatwierdza, B / Esc anuluje. Jest też oferowana jako Y w monicie „nie można podejrzeć”. Działa na macOS, Linuksie i Windowsie.