Version 25.4

November 5th, 2025

New General Features

  • You can now create snippets directly in EmEditor and insert them with the existing Snippets plugin. They’re accessible from the menu, and you can also assign them to toolbar buttons or keyboard shortcuts. You can even place your snippet buttons anywhere you like on the Markdown/HTML toolbar. [P]

  • A new Snippets toolbar is available. [P]

  • Improved the speed of various operations including Find, Replace, Find in Files, and Replace in Files. [PF]

Test results:

v25.3

v25.4

Comparison to v25.3

Find in Files [*A]

2.566 seconds

0.393 seconds

6.53 times faster

Replace in Files [*B]

2.062 seconds

1.034 seconds

1.99 times faster

Find (Select All) [*C]

0.189 seconds

0.051 seconds

3.71 times faster

Replace All [*D]

0.188 seconds

0.063 seconds

2.98 times faster

*A: Find "abc" in 14 ASCII or UTF-8 random files, total 3.81 GB. *B: Replace "abc" with "###" in 14 ASCII or UTF-8 random files, total 3.81 GB. *C: Select All "αβ", 2.00 GB Wikipedia dump file (UTF-8). *D: Replace All "αβ" with "##", 2.00 GB Wikipedia dump file (UTF-8). *All: All default options, Windows 11, Ryzen 9 7950X, 96 GB RAM.

New Options

  • Added the Snippets page to the Customize dialog box. [P]

  • Moved all the pages in the Customize Markers dialog box to the Markers page of the Customize dialog box. [PF]

  • Added the Custom icon check box to the Toolbar Button Properties dialog box. [P]

  • Added the Display File Names, Lines, and Matched Lines (Truncate long lines) item to the Output Options drop-down list box of the Find in Files dialog box. [PF]

  • Removed the View Source by EmEditor on Internet Explorer check box from the Shortcut page of the Customize dialog box. [P]

New Commands

Plug-in New Features [P]

Chat with AI

  • Changed the chat message storage backend for better organization and performance optimization.

  • Added the Use ... environment variable option to Settings > AI Connection to allow Chat with AI to use the environment variable as the API key.

  • Added the Web search option to Settings > AI Parameters which enables certain OpenAI models like GPT-5 to search the internet for up to date information.

  • Added the Text verbosity option to Settings > AI Parameters to control the verbosity of the text output.

Macro New Features [P]

Notes

  • [P] EmEditor Professional only

  • [PF] EmEditor Professional and EmEditor Free