Catalogue de plugins
Les plugins intégrés sont fournis avec l’application ; les exemples servent de point de départ aux vôtres. Installez n’importe quel plugin depuis un dossier, un .zip ou une URL dans le gestionnaire de plugins (⌘⇧X).
17 plugins
PejavaArchive
pejava.archiveLes archives comme des dossiers : zip, tar.gz/bz2/xz/zst, 7z, rar, iso, cab, xar, deb, rpm, gz… Entrée les ouvre ; F5/F6/F7/F8 copient vers et depuis l'archive, créent des dossiers et suppriment à l'intérieur (zip, tar.*, 7z) ; les autres sont en lecture seule.
PejavaRemote
pejava.remoteConnexions réseau dans les panneaux : SFTP (avec ~/.ssh/config), FTP, FTPS, WebDAV, SMB, AFP et NFS. Les connexions enregistrées sont dans ~/.pejava/connections.json ; les hôtes de ~/.ssh/config, FileZilla, ~/.netrc et du réseau local sont aussi proposés. F5/F6/F7/F8 agissent sur le serveur ; F4 ouvre un fichier dans l'éditeur de code (chaque enregistrement l'envoie), Maj+F4 en crée un nouveau.
Disk Usage (Visual)
visual.disk-usageMode de panneau « Visual » : analyse le dossier et montre ce qui prend de la place sous forme de treemap ombrée.
PejavaSys
pejava.sysMoniteur système sur toute la fenêtre : graphe et cœurs du CPU, mémoire, réseau, processus (tri, filtre, arrêt).
File Operations
core.fileopsAfficher, modifier, copier, déplacer, créer un dossier et supprimer (F3–F8).
File System
core.filesystemPanneaux du système de fichiers local : fournisseur, champs taille/date/droits, modes de liste et couleurs par type de fichier.
Icon, Outline and Preview Views
core.viewsVue en icônes avec miniatures, vue Outline (liste aux dossiers dépliables, comme dans le Finder), aperçu (Quick View) de l'élément de l'autre panneau et icônes de formats.
PejavaCodeEditor
pejava.codeeditorModifiez texte et code directement dans le panneau d'aperçu (Ctrl+8, Quick View Ctrl+Q) avec l'éditeur Monaco : coloration syntaxique pour html, css, js/ts, php, xml, c/c++, python, go, sql, yaml, markdown et plus ; IntelliSense pour JS/TS, JSON, CSS, HTML. ⌘S / Ctrl+S enregistre, Échap revient à l'autre panneau. F4 ouvre un fichier en plein écran, Maj+F4 en crée un nouveau.
Built-in Palettes
core.palettesPalettes de couleurs intégrées : bleu classique, sombre et claire.
Solarized Dark Palette
example.solarized-paletteUn plugin sans code : il n'apporte qu'une palette de couleurs (les palettes Solarized intégrées sont plus complètes).
Panels
core.panelsNavigation dans les panneaux, sélection, disposition, tri et modes de liste génériques.
Plugin Manager
core.plugin-managerListe, active, désactive, installe et supprime les plugins, dans un panneau.
Tabs
core.tabsDes onglets comme dans Terminal : chaque onglet a son shell et ses panneaux. ⌘T nouvel onglet, ⌘W fermer, ⌘⇧[ ] ou ⌃Tab pour changer, ⌘1…9 pour choisir ; double-clic pour renommer, glisser pour réordonner ou ouvrir une nouvelle fenêtre.
Workbench
core.workbenchCouleurs de base, réglages, commandes de l'application et barre de menus.
Directory Bookmarks
example.bookmarksUn fournisseur de panneau personnalisé : des dossiers enregistrés vers lesquels sauter.
Git Status Column
example.git-statusAjoute un champ « Git » (M, A, ??, …) et un mode de liste « Git ». git s'exécute dans la partie Node.
Hello World
example.hello-worldLe plus petit plugin utile : une commande, une touche, un élément de menu.
Aucun plugin ne correspond.
Écrire un plugin
La moitié de PejavaCommander est déjà faite de plugins. Écrivez votre propre panneau, colonne, vue ou palette en JavaScript simple.