17 plugin

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.archive

Archivi 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.

ArchiviIntegratov1.0.0

PejavaRemote

pejava.remote

Connessioni 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.

ReteIntegratov1.0.0

Disk Usage (Visual)

visual.disk-usage

Modalità pannello «Visual»: analizza la cartella e mostra cosa occupa spazio con una treemap sfumata.

SistemaIntegratov1.0.0

PejavaSys

pejava.sys

Monitor di sistema a tutta finestra: grafico e core della CPU, memoria, rete, processi (ordina, filtra, termina).

SistemaIntegratov1.0.0

File Operations

core.fileops

Visualizza, modifica, copia, sposta, crea cartelle ed elimina (F3–F8).

FileIntegratov1.0.0

File System

core.filesystem

Pannelli del file system locale: provider, campi di dimensione/data/permessi, modalità di elenco e colori per tipo di file.

FileIntegratov1.0.0

Icon, Outline and Preview Views

core.views

Vista a icone con miniature, Outline (elenco con cartelle espandibili, come nel Finder), anteprima (Quick View) dell'elemento dell'altro pannello e icone dei formati.

FileIntegratov1.0.0

PejavaCodeEditor

pejava.codeeditor

Modifica 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.

FileIntegratov1.0.0

Built-in Palettes

core.palettes

Palette di colori integrate: blu classica, scura e chiara.

AspettoIntegratov1.0.0

Solarized Dark Palette

example.solarized-palette

Un plugin senza codice: aggiunge solo una palette di colori (le palette Solarized integrate sono più complete).

AspettoEsempiov1.0.0

Panels

core.panels

Navigazione nei pannelli, selezione, layout, ordinamento e modalità di elenco generiche.

NucleoIntegratov1.0.0

Plugin Manager

core.plugin-manager

Elenca, attiva, disattiva, installa e rimuove i plugin, direttamente in un pannello.

NucleoIntegratov1.0.0

Tabs

core.tabs

Schede 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.

NucleoIntegratov1.0.0

Workbench

core.workbench

Colori di base, impostazioni, comandi dell'applicazione e barra dei menu.

NucleoIntegratov1.0.0

Directory Bookmarks

example.bookmarks

Un provider di pannello personalizzato: cartelle salvate a cui saltare.

EsempiEsempiov1.0.0

Git Status Column

example.git-status

Aggiunge un campo «Git» (M, A, ??, …) e una modalità di elenco «Git». git viene eseguito nella parte Node.

EsempiEsempiov1.0.0

Hello World

example.hello-world

Il plugin utile più piccolo: un comando, un tasto, una voce di menu.

EsempiEsempiov1.0.0

Scrivi un plugin

Metà di PejavaCommander è già fatta di plugin. Scrivi il tuo pannello, colonna, vista o palette in semplice JavaScript.