Volet d’aperçu
Appuyer sur A (ou Entrée / double-clic) sur un fichier ouvre un aperçu intégré à droite de la liste de fichiers — un aperçu par onglet. Le volet occupe une part de la largeur de la fenêtre, il reste donc spacieux pour les médias et les PDF.
Ce qu’il peut prévisualiser
Section intitulée « Ce qu’il peut prévisualiser »- Texte / code — défilable.
- Images — PNG, JPEG, GIF, WebP, BMP — ajustées à la largeur.
- HEIC / AVIF / JXL — lorsqu’un convertisseur d’images est installé (
sipsest fourni avec macOS ;heif-convert, ImageMagick ouvipssous Linux/Windows). - SVG.
- HTML et Markdown — rendus en vue statique, sans JavaScript (les scripts ne s’exécutent jamais, donc un aperçu ne peut rien faire d’actif).
- PDF — paginé.
Pour SVG, HTML et Markdown, vous pouvez afficher la source brute à la place
du rendu avec le bouton </> de l’en-tête (ou X sur une manette / F2).
Markdown montre son texte .md d’origine, pas le HTML converti.
Droite entre dans le volet d’aperçu. Ce que font les autres boutons dépend du type :
- Texte / image / SVG / HTML / Markdown — Haut / Bas font défiler ; A ouvre le fichier dans l’application par défaut du système d’exploitation.
- PDF — Haut / Bas tournent les pages ; Début / Fin sautent à la première / dernière page ; A l’ouvre en externe.
Niveaux : X descend, B remonte
Section intitulée « Niveaux : X descend, B remonte »Le volet est une petite pile, et les deux boutons la parcourent en sens inverse. X se rapproche d’un cran des octets bruts du fichier ; B (ou Échap) remonte d’un cran, et ne ferme qu’au sommet.
| Fichier | X descend → |
|---|---|
| Texte | lecture → édition → fermé |
| SVG, HTML, Markdown | rendu → source → édition → fermé |
| Image, PDF | fermé |
Un fichier texte n’a pas de vue source : le premier X ouvre donc directement l’éditeur. Le balisage demande deux pressions : une pour la source, une pour l’éditer. Le ✕ de l’en-tête ferme toujours d’un coup, quel que soit le niveau où vous êtes.
Modifier des fichiers texte
Section intitulée « Modifier des fichiers texte »Un aperçu texte peut être modifié sur place. Le crayon dans l’en-tête du volet — ou X sur une manette — le transforme en champ modifiable ; Échap, ou le bouton à nouveau, en sort. Seul le texte est modifiable : les autres types sont des vues rendues, pas des tampons. C’est aussi pourquoi X n’entre jamais en conflit avec l’affichage de la source — un fichier texte n’a pas de vue source.
Ctrl/Cmd+S enregistre, même si le focus est revenu sur la liste de fichiers. Sur une manette, A enregistre dès qu’il y a quelque chose à enregistrer, et ouvre sinon le fichier dans l’application externe comme d’habitude. Un point à côté du nom de fichier signale des modifications non enregistrées, et un bouton Enregistrer apparaît à côté dans l’en-tête.
Sur le Steam Deck, X fait apparaître le clavier virtuel au-dessus du champ, et le B de Steam le ferme et vous rend la navigation entre volets.
Le fichier est réécrit tel qu’il a été trouvé
Section intitulée « Le fichier est réécrit tel qu’il a été trouvé »DeckCrate se souvient de la façon dont il a lu le fichier et l’enregistre à l’identique :
- Encodage — un fichier lu en Latin-1 hérité (« ANSI ») est enregistré en Latin-1, sans réencodage silencieux en UTF-8. Si vous tapez un caractère que Latin-1 ne peut pas contenir — un émoji, par exemple — le fichier est converti en UTF-8 et la notification vous le dit.
- Fins de ligne — un fichier CRLF conserve CRLF, y compris sur les lignes que vous venez de taper.
- Identité — l’enregistrement se fait sur place : un lien symbolique reste un lien symbolique, et les permissions, le propriétaire et les attributs étendus survivent à la modification.
Le balisage se modifie par sa source
Section intitulée « Le balisage se modifie par sa source »SVG, HTML et Markdown sont modifiables eux aussi — mais seulement depuis la vue source, où apparaît le crayon. Une vue rendue n’est pas un tampon : il n’existe aucun chemin de retour de la page formatée vers le fichier, donc c’est le balisage lui-même que vous modifiez.
Tout ce qui précède s’applique tel quel, y compris les garanties d’encodage et de fins de ligne. Deux choses sont propres au balisage :
- Enregistrer un
.mdécrit le Markdown, jamais le HTML en lequel il a été converti. - La vue rendue se met à jour à l’enregistrement : en ressortant de l’éditeur vous voyez votre nouveau contenu, pas la version qui était sur le disque à l’ouverture.
Revenir à la vue rendue avec des modifications non enregistrées montre la version enregistrée, le point restant affiché — c’est ce qui est sur le disque, et le point signale qu’il y a plus.
Modifications non enregistrées
Section intitulée « Modifications non enregistrées »Tout ce qui abandonnerait un tampon modifié demande d’abord confirmation, en proposant Enregistrer, Abandonner ou Annuler (A, Y et B sur une manette) :
- fermer le volet,
- afficher l’aperçu d’un autre fichier,
- ouvrir le terminal, qui partage l’emplacement de l’aperçu,
- réduire le nombre d’onglets en dessous d’un onglet contenant des modifications non enregistrées,
- quitter depuis le menu de commandes ou la barre d’outils.
Chaque onglet conserve son propre tampon : changer d’onglet ne vous coûte jamais votre saisie — le point reste affiché jusqu’à ce que vous enregistriez ou abandonniez.
Désactiver le rendu
Section intitulée « Désactiver le rendu »Préférences → Aperçu → Aperçus rendus est activé par défaut. Désactivez-le et
SVG, HTML et Markdown s’ouvrent sur leur source — un seul X lance alors la
modification, le bouton </> disparaît, et B ferme le volet au lieu de
révéler un rendu. Pour ces fichiers, il n’existe tout simplement plus de niveau
rendu.
Le texte, les images et les PDF ne changent pas. Le réglage s’applique aux aperçus que vous ouvrez ensuite ; un volet déjà ouvert conserve son niveau.
Lorsqu’un fichier ne peut pas être prévisualisé
Section intitulée « Lorsqu’un fichier ne peut pas être prévisualisé »Les binaires, les formats non pris en charge et les fichiers trop volumineux ne peuvent pas être prévisualisés. DeckCrate propose de les ouvrir dans l’application par défaut du système d’exploitation à la place. Depuis cette invite, vous pouvez aussi appuyer sur Y pour choisir une application précise (voir Ouvrir le fichier avec…).
Ouvrir avec l’application par défaut
Section intitulée « Ouvrir avec l’application par défaut »Vous pouvez ouvrir n’importe quel fichier dans son application par défaut depuis le bouton A du volet d’aperçu, ou directement pour tout fichier non prévisualisable.
Ouvrir le fichier avec…
Section intitulée « Ouvrir le fichier avec… »Pour un seul fichier en surbrillance, l’entrée Ouvrir le fichier avec … du menu de commandes affiche une liste navigable à la manette des applications installées, triée par ordre alphabétique. A / Entrée confirme, B / Échap annule. Elle est aussi proposée via Y sur l’invite « impossible de prévisualiser ». Fonctionne sous macOS, Linux et Windows.