17 plugins

Catálogo de plugins

Los plugins integrados vienen con la aplicación; los ejemplos son un punto de partida para los tuyos. Instala cualquier plugin desde una carpeta, un .zip o una URL en el gestor de plugins (⌘⇧X).

17 plugins

PejavaArchive

pejava.archive

Archivos comprimidos como carpetas: zip, tar.gz/bz2/xz/zst, 7z, rar, iso, cab, xar, deb, rpm, gz… Intro los abre; F5/F6/F7/F8 copian hacia dentro y fuera, crean carpetas y eliminan dentro (zip, tar.*, 7z); los demás son de solo lectura.

ComprimidosIntegradov1.0.0

PejavaRemote

pejava.remote

Conexiones de red en los paneles: SFTP (con ~/.ssh/config), FTP, FTPS, WebDAV, SMB, AFP y NFS. Las conexiones guardadas están en ~/.pejava/connections.json; también se ofrecen los hosts de ~/.ssh/config, FileZilla, ~/.netrc y la red local. F5/F6/F7/F8 trabajan en el servidor; F4 abre un archivo en el editor de código (cada guardado lo sube), Mayús+F4 crea uno nuevo.

RedIntegradov1.0.0

Disk Usage (Visual)

visual.disk-usage

Modo de panel «Visual»: analiza la carpeta y muestra qué ocupa espacio en un treemap sombreado.

SistemaIntegradov1.0.0

PejavaSys

pejava.sys

Monitor del sistema a ventana completa: gráfico y núcleos de la CPU, memoria, red, procesos (ordenar, filtrar, terminar).

SistemaIntegradov1.0.0

File Operations

core.fileops

Ver, editar, copiar, mover, crear carpetas y eliminar (F3–F8).

ArchivosIntegradov1.0.0

File System

core.filesystem

Paneles del sistema de archivos local: proveedor, campos de tamaño/fecha/permisos, modos de lista y colores por tipo de archivo.

ArchivosIntegradov1.0.0

Icon, Outline and Preview Views

core.views

Vista de iconos con miniaturas, Outline (lista con carpetas que se despliegan, como en el Finder), vista previa (Quick View) del elemento del otro panel e iconos de formatos.

ArchivosIntegradov1.0.0

PejavaCodeEditor

pejava.codeeditor

Edita texto y código directamente en el panel de vista previa (Ctrl+8, Quick View Ctrl+Q) con el editor Monaco: resaltado de sintaxis para html, css, js/ts, php, xml, c/c++, python, go, sql, yaml, markdown y más; IntelliSense para JS/TS, JSON, CSS, HTML. ⌘S / Ctrl+S guarda, Esc vuelve al otro panel. F4 edita un archivo a pantalla completa, Mayús+F4 crea uno nuevo.

ArchivosIntegradov1.0.0

Built-in Palettes

core.palettes

Paletas de colores integradas: azul clásica, oscura y clara.

AparienciaIntegradov1.0.0

Solarized Dark Palette

example.solarized-palette

Un plugin sin código: solo aporta una paleta de colores (las paletas Solarized integradas son más completas).

AparienciaEjemplov1.0.0

Panels

core.panels

Navegación por los paneles, selección, diseño, ordenación y modos de lista genéricos.

NúcleoIntegradov1.0.0

Plugin Manager

core.plugin-manager

Muestra, activa, desactiva, instala y elimina plugins, dentro de un panel.

NúcleoIntegradov1.0.0

Tabs

core.tabs

Pestañas como en Terminal: cada pestaña tiene su propio shell y paneles. ⌘T nueva pestaña, ⌘W cerrar, ⌘⇧[ ] o ⌃Tab para cambiar, ⌘1…9 para elegir; doble clic para renombrar, arrastrar para reordenar o sacarla a una ventana nueva.

NúcleoIntegradov1.0.0

Workbench

core.workbench

Colores básicos, ajustes, comandos de la aplicación y barra de menús.

NúcleoIntegradov1.0.0

Directory Bookmarks

example.bookmarks

Un proveedor de panel propio: carpetas guardadas a las que saltar.

EjemplosEjemplov1.0.0

Git Status Column

example.git-status

Añade un campo «Git» (M, A, ??, …) y un modo de lista «Git». git se ejecuta en la parte Node.

EjemplosEjemplov1.0.0

Hello World

example.hello-world

El plugin útil más pequeño: un comando, una tecla, un elemento de menú.

EjemplosEjemplov1.0.0

Escribir un plugin

La mitad de PejavaCommander ya son plugins. Escribe tu propio panel, columna, vista o paleta en JavaScript sencillo.