New in Version 24.0
February 28, 2024
New General Features
- Added theAI macro to the list ofMy Macros by default. TheAI macro utilizesOpenAI to display a popup menu of commonly used questions (“Proofread”, “Summarize”, “Lookup”, “Translate”, “Generate an image” …) for the current selected text or entire document. The macro requires anOpenAI API key to use.[P]
- The new version has added theCopy to Other command to the context menu that appears when right-clicking on changed text while a window is split for comparison.[PF]
- The new version added theX (Close) andCopy All to Other buttons to each pane’s title while a window is split for comparison.[PF]
- Supported the\Q…\E syntax withOnigmo regex.[PF]
- The new version allows you to extractURIs orEmail addresses using theExtract Frequent command.[P]
- Improved the speed of theSplit a File,Combine Files,Increase Line Indent, andDecrease Line Indent commands.[PF]
Test results:
v23.1 | v24.0 | Comparison | |
---|---|---|---|
Increase Line Indent | 6.40 seconds | 0.234 seconds | 27.4 times faster |
Decrease Line Indent | 29.0 seconds | 0.234 seconds | 124 times faster |
All: 1.34 GB , 100 million lines, random ASCII text file. Default options except the Always Discard Lengthy Undo Information to Accelerate option on, Windows 11, Ryzen 9 7950X, 96 GB RAM.
New Options
- Added thePrompt if deleted check box to theFile page of configuration properties.[PF]
- Added theFind Next/Previous matches non-overlapping strings only option to theAdvanced dialog box.[P]
- Added theMax column width text box to theCSV Options page of theCustomize dialog box.[P]
- Added theURIs andEmail Addresses radio buttons to theExtract Frequent Strings dialog box.[P]
New Commands
Plug-in New Features[P]
- The new version will not scroll horizontally when a solution is opened in theProjects plug-in.
- Added theFLAG_FIND_NO_OVERLAP flag to theFIND_REPLACE_INFO structure andEditor_FindReplace inline function.
- Added theFREQ_TYPE_URI andFREQ_TYPE_EMAIL types to theEXTRACT_FREQUENT_INFO structure andEditor_ExtractFrequent inline function.
Macro New Features[P]
- Added theeeExFindNoOverlap flag to theFind method.
- Added theeeFreqTypeUri andeeFreqTypeEmail types to theExtractFrequent method of theSelection object.
Notes
- [P] EmEditor Professional only
- [PF] EmEditor Professional and EmEditor Free