Version 25.4¶
November 5th, 2025 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] 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. 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] Insert Snippet [P] Snippets Toolbar [P] Removed the Customize Markers - Marker List, Customize Markers - Auto Marker, and Customize Markers - Options commands. [PF] Added the FLAG_FIND_TRUNCATE flag to the GREP_INFO_EX structure. 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. Added the eeFindFileLineTruncated flag to the FindInFiles method of the Editor object. [P] EmEditor Professional only [PF] EmEditor Professional and EmEditor FreeNew General Features¶
Test results:¶
New Options¶
New Commands¶
Plug-in New Features [P]¶
Chat with AI¶
Macro New Features [P]¶
Notes¶