Extensibility

In addition to its built-in features, EmEditor can also be extended with any number of plug-ins, macros, and tools to increase its capabilities.

Plug-Ins

EmEditor supports plug-ins, .dll files that you can download and install to extend EmEditor’s functions. You can even create your own to make EmEditor work exactly the way you want it to. The program comes with 10 pre-installed plug-ins.

Macros

With EmEditor’s macro support, use popular scripting languages to write a macro to do almost anything you want within EmEditor. You can also record keystrokes that you use and reference repeatedly, write your own macros to manipulate other applications, Windows-based files, or network functionality.

External Tools

You can launch your favorite external tools from within EmEditor via toolbar buttons or keyboard shortcuts. Use this feature to quickly test HTML files in a browser, run your latest C++ program, or easily access other applications.

AI tools

AI Assisted Writing

EmEditor introduced AI feature using the OpenAI API since version 24.0. When the “AI assisted writing” feature is enabled, as you type, AI will automatically predict and suggest the next text. You can also ask EmEditor any free-form questions just like with ChatGPT Plus, making it possible to completely replace ChatGPT Plus with EmEditor.

Chat with AI

Chat with an AI within the editor. It uses an OpenAI model of your choice.

AI toolbar

Access your frequently used AI prompts with the AI toolbar.

Powerful Generative AI Client (PDF)