Панел за преглед
Натискането на A (или Enter / двойно щракване) върху файл отваря вграден преглед вдясно от списъка с файлове — по един преглед на раздел. Панелът заема част от ширината на прозореца, така че остава просторен за медия и PDF файлове.
Какво може да преглежда
Section titled “Какво може да преглежда”- Текст / код — с превъртане.
- Изображения — PNG, JPEG, GIF, WebP, BMP — напаснати по ширина.
- HEIC / AVIF / JXL — когато е инсталиран конвертор за изображения (
sipsидва с macOS;heif-convert, ImageMagick илиvipsна Linux/Windows). - SVG.
- HTML и Markdown — визуализирани като статичен изглед без JavaScript (скриптове никога не се изпълняват, така че прегледът не може да прави нищо активно).
- PDF — по страници.
За SVG, HTML и Markdown можеш да видиш суровия код вместо изчертания
изглед — с бутона </> в заглавната лента (или X на контролер / F2).
Markdown показва оригиналния си .md текст, а не преобразувания HTML.
Дясно влиза в панела за преглед. Какво правят останалите бутони зависи от вида:
- Текст / изображение / SVG / HTML / Markdown — Нагоре / Надолу превъртат; A отваря файла в приложението по подразбиране на операционната система.
- PDF — Нагоре / Надолу обръщат страници; Home / End отиват на първата / последната страница; A го отваря външно.
Нива: X слиза по-надолу, B се връща
Section titled “Нива: X слиза по-надолу, B се връща”Панелът е малък стек и двата бутона го обхождат в противоположни посоки. X приближава с една стъпка суровите байтове на файла; B (или Escape) се изкачва с една стъпка назад и затваря едва най-горе.
| Файл | X слиза → |
|---|---|
| Текст | четене → редактиране → затворено |
| SVG, HTML, Markdown | изчертано → код → редактиране → затворено |
| Изображение, PDF | затворено |
Текстовият файл няма изглед на кода, затова първото X започва редактирането веднага. Маркиращите файлове искат две натискания: едно да покаже кода и едно да го редактира. ✕ в заглавната лента винаги затваря веднага, на което и ниво да си.
Редактиране на текстови файлове
Section titled “Редактиране на текстови файлове”Текстов преглед може да се редактира на място. Моливът в заглавната лента на панела — или X на контролер — го превръща в редактируемо поле; Esc или повторно натискане на бутона излиза от режима. Редактира се само текст: другите видове са изчертани изгледи, а не буфери. Затова X никога не влиза в конфликт с превключвателя на кода — текстовият файл няма изглед на кода.
Ctrl/Cmd+S запазва и работи дори когато фокусът се е върнал към списъка с файлове. На контролер A запазва веднага щом има какво да се запази, а иначе отваря файла във външно приложение както обикновено. Точка до името на файла отбелязва незапазените промени, а до нея в заглавната лента се появява бутон Запази.
На Steam Deck X извежда екранната клавиатура над полето, а B на Steam я затваря и ви връща към навигацията между панелите.
Файлът се записва обратно във вида, в който е намерен
Section titled “Файлът се записва обратно във вида, в който е намерен”DeckCrate помни как е прочел файла и го запазва по същия начин:
- Кодиране — файл, прочетен като старо Latin-1 („ANSI“), се запазва като Latin-1, а не се прекодира мълчаливо в UTF-8. Ако въведете знак, който Latin-1 не побира — например емоджи — файлът се преобразува в UTF-8 и известието ви казва това.
- Край на реда — файл с CRLF запазва CRLF, включително на редовете, които току що сте написали.
- Идентичност — записът се прави на място, така че символната връзка си остава връзка, а правата, собственикът и разширените атрибути преживяват редакцията.
Маркирането се редактира през кода си
Section titled “Маркирането се редактира през кода си”SVG, HTML и Markdown също могат да се редактират — но само от изгледа на кода, където се появява и моливът. Изчертаният изглед не е буфер: от форматираната страница няма път обратно към файла, затова редактираш самото маркиране.
Всичко по-горе важи непроменено, включително гаранциите за кодиране и край на реда. Две неща са специфични за маркирането:
- Запазването на
.mdзаписва Markdown, никога HTML-а, в който е бил преобразуван. - Изчертаният изглед се обновява при запазване, така че излизайки от редактора виждаш новото си съдържание, а не версията, която е била на диска при отварянето.
Връщането към изчертания изглед с незапазени промени показва запазената версия, а точката остава — това е, което е на диска, а точката казва, че има още.
Незапазени промени
Section titled “Незапазени промени”Всичко, което би отхвърлило редактиран буфер, първо пита и предлага Запази, Отхвърли или Отказ (A, Y и B на контролер):
- затваряне на панела,
- преглед на друг файл,
- отваряне на терминала, който споделя мястото с прегледа,
- намаляване на броя раздели под раздел с незапазени промени,
- изход от менюто с команди или от лентата с инструменти.
Всеки раздел пази своя буфер, така че смяната на раздела никога не ви струва написаното — точката остава, докато не запазите или отхвърлите.
Изключване на изчертаването
Section titled “Изключване на изчертаването”Предпочитания → Преглед → Изчертани прегледи е включено по подразбиране.
Изключи го и SVG, HTML и Markdown ще се отварят на своя код — едно-единствено
X започва редактирането, бутонът </> изчезва, а B затваря панела,
вместо да покаже изчертан изглед. За тези файлове просто няма изчертано ниво.
Текст, изображения и PDF не се засягат. Настройката важи за прегледите, отворени след нея; вече отворен панел запазва нивото си.
Когато файл не може да бъде прегледан
Section titled “Когато файл не може да бъде прегледан”Двоични файлове, неподдържани формати и прекалено големи файлове не могат да бъдат прегледани. DeckCrate предлага вместо това да ги отвори в приложението по подразбиране на операционната система. От тази подкана можете също да натиснете Y, за да изберете конкретно приложение (вижте Отваряне на файл с…).
Отваряне с приложението по подразбиране
Section titled “Отваряне с приложението по подразбиране”Можете да отворите всеки файл в приложението му по подразбиране от бутона A на панела за преглед или директно за всеки файл, който не може да бъде прегледан.
Отваряне на файл с…
Section titled “Отваряне на файл с…”За единичен маркиран файл елементът Отваряне на файл с… в менюто с команди показва списък с инсталираните приложения, навигируем с контролер и подреден по азбучен ред. A / Enter потвърждава, B / Esc отменя. Предлага се и като Y в подканата „не може да бъде прегледан“. Работи на macOS, Linux и Windows.