Skip to content

Plugins

The Modular Text Editor ships with a set of first-party plugins. Each is an independent component that adds a self-contained feature, and each can be enabled or disabled without affecting the rest of the editor.

Managing plugins

  • Open Preferences ▸ Plugins to see every installed plugin — including ones that are disabled or built against a different API version.
  • Enabling or disabling a plugin takes effect on the next launch. The editor never loads or unloads plugin code while running.
  • If something goes wrong, you can start the editor in safe mode with plugins disabled.

Search & navigation

Editing

  • Convert Case — change letter case of the selection.
  • Comment — comment/uncomment lines using the language's syntax.
  • Indentation — increase/decrease indent; tabs vs spaces.
  • EOL Conversion — convert line endings (CRLF/LF/CR).
  • Lines — sort, reverse, deduplicate, move, split, join, clean up.
  • Column Editor — insert text or numbers down a column.
  • URL Highlighter — highlight URLs and open them.

Files & workspace

  • Workspace — open a folder and manage its files in a panel.
  • Session — restore open files, layout, and unsaved changes.
  • Encoding — display and convert character encoding.

Appearance

Tools

Writing your own

Want to build a plugin? See the Develop section and Writing a plugin.