Plugins
Editora is extensible. Plugins add commands, keybindings, tool windows,
editor-menu items, and status-bar segments. They are written in Java or
declared in a manifest. The 18 plugins below ship in the official
registry; you can also install one from a .zip on disk.
Installing
- Enable plugins in Settings → Plugins (off by default).
-
Click Browse plugins… (or run the
plugins.browsecommand) to install from the registry, or Install from file… for a local.zip. - Restart Editora to load newly installed plugins.
Plugins run with full access and are not sandboxed, so only install ones you trust. See the plugins documentation to write your own.
Catalog
Demonstrates every Editora extension point (command, keybinding, tool window, editor menu item, status-bar segment, snippet).
View source →Generate lorem-ipsum placeholder text: insert a paragraph at the caret, or replace the selection.
View source →Transform the selection or whole document: case convert, sort/unique/reverse lines, trim trailing whitespace, squeeze blank lines.
View source →Insert a UUID or the current date/time at the caret in common formats.
View source →A persistent scratchpad tool window; auto-saves to the plugin's data dir.
View source →Format the active file with an external formatter (prettier/black/gofmt/rustfmt/clang-format), chosen by extension.
View source →Encode/decode the selection or document: Base64, URL, HTML entities, ROT13, hex.
View source →Hash text to a hex digest (MD5/SHA-1/SHA-256): replace the selection, or insert the document's hash.
View source →A live regex tester tool window: pattern + flags + test string, with match spans and capture groups.
View source →Tidy structured text: JSON pretty-print/minify and XML pretty-print.
View source →Slugify text, number lines, or fill a column with 1..N.
View source →Wrap the selection in an ASCII box banner.
View source →Pick a color and insert it as HEX / rgb() / rgba() (tool window).
View source →Live word/line/character count + reading time (tool window).
View source →Evaluate arithmetic expressions and insert the result (tool window).
View source →Open the active file at the caret line on its remote's web UI.
View source →Run a shell task (npm/make/…) in the file's directory and stream output (tool window).
View source →Encrypt, decrypt, sign, and verify the active buffer with GnuPG (the gpg CLI); also encrypt or write a detached signature to a new file.
View source →The full registry lives at https://github.com/adriandeleon/editora-plugins.