Catalogo dei plugin
I plugin integrati sono inclusi nell’app; gli esempi sono un punto di partenza per i tuoi. Installa qualsiasi plugin da una cartella, da un .zip o da un URL nel gestore dei plugin (⌘⇧X).
17 plugin
PejavaArchive
pejava.archiveArchivi come cartelle: zip, tar.gz/bz2/xz/zst, 7z, rar, iso, cab, xar, deb, rpm, gz… Invio li apre; F5/F6/F7/F8 copiano dentro e fuori, creano cartelle ed eliminano all'interno (zip, tar.*, 7z); gli altri sono in sola lettura.
PejavaRemote
pejava.remoteConnessioni di rete nei pannelli: SFTP (con ~/.ssh/config), FTP, FTPS, WebDAV, SMB, AFP e NFS. Le connessioni salvate sono in ~/.pejava/connections.json; vengono proposti anche gli host di ~/.ssh/config, FileZilla, ~/.netrc e della rete locale. F5/F6/F7/F8 operano sul server; F4 apre un file nell'editor di codice (ogni salvataggio lo carica), Maiusc+F4 ne crea uno nuovo.
Disk Usage (Visual)
visual.disk-usageModalità pannello «Visual»: analizza la cartella e mostra cosa occupa spazio con una treemap sfumata.
PejavaSys
pejava.sysMonitor di sistema a tutta finestra: grafico e core della CPU, memoria, rete, processi (ordina, filtra, termina).
File Operations
core.fileopsVisualizza, modifica, copia, sposta, crea cartelle ed elimina (F3–F8).
File System
core.filesystemPannelli del file system locale: provider, campi di dimensione/data/permessi, modalità di elenco e colori per tipo di file.
Icon, Outline and Preview Views
core.viewsVista a icone con miniature, Outline (elenco con cartelle espandibili, come nel Finder), anteprima (Quick View) dell'elemento dell'altro pannello e icone dei formati.
PejavaCodeEditor
pejava.codeeditorModifica testo e codice direttamente nel pannello di anteprima (Ctrl+8, Quick View Ctrl+Q) con l'editor Monaco: evidenziazione della sintassi per html, css, js/ts, php, xml, c/c++, python, go, sql, yaml, markdown e altri; IntelliSense per JS/TS, JSON, CSS, HTML. ⌘S / Ctrl+S salva, Esc torna all'altro pannello. F4 modifica un file a tutta finestra, Maiusc+F4 ne crea uno nuovo.
Built-in Palettes
core.palettesPalette di colori integrate: blu classica, scura e chiara.
Solarized Dark Palette
example.solarized-paletteUn plugin senza codice: aggiunge solo una palette di colori (le palette Solarized integrate sono più complete).
Panels
core.panelsNavigazione nei pannelli, selezione, layout, ordinamento e modalità di elenco generiche.
Plugin Manager
core.plugin-managerElenca, attiva, disattiva, installa e rimuove i plugin, direttamente in un pannello.
Tabs
core.tabsSchede come nel Terminale: ogni scheda ha la sua shell e i suoi pannelli. ⌘T nuova scheda, ⌘W chiudi, ⌘⇧[ ] o ⌃Tab per cambiare, ⌘1…9 per scegliere; doppio clic per rinominare, trascina per riordinare o per aprire una nuova finestra.
Workbench
core.workbenchColori di base, impostazioni, comandi dell'applicazione e barra dei menu.
Directory Bookmarks
example.bookmarksUn provider di pannello personalizzato: cartelle salvate a cui saltare.
Git Status Column
example.git-statusAggiunge un campo «Git» (M, A, ??, …) e una modalità di elenco «Git». git viene eseguito nella parte Node.
Hello World
example.hello-worldIl plugin utile più piccolo: un comando, un tasto, una voce di menu.
Nessun plugin corrisponde.
Scrivi un plugin
Metà di PejavaCommander è già fatta di plugin. Scrivi il tuo pannello, colonna, vista o palette in semplice JavaScript.