History
- Markdown design view that offers a near-WYSIWYG experience for editing Markdown files
- New Markdown toolbar
- New Onigmo.Perl regular expression engine
- Enabled offline registration for all users
- Ability to create a list of AI Prompts
- New Chat with AI custom bar
- New AI toolbar
- Ability to use Regex for File Types in Find/Replace in Files
- Enabled offline registration
- New Favorites toolbar
- Ability to use gpt-4o model as the default for the OpenAI API
- Improved AI assisted writing feature
- End support for per-computer installations
- Enhanced security by requiring user to enter email address with registration key
- Ability to display a shortcut in Windows 11 context menu in Explorer
- AI assisted writing using OpenAI
- New AI macro added to My Macros by default
- Ability to copy changes in one document to another
- Improved split window for comparison
- Ability to use Extract Frequent command for URIs and email addresses
- Improved speed of various commands
- Ability to call APIs offered by many services such as generative AIs
- Complete List feature
- Significant improvement of speed in executing numerous commands when editing very large files
- Ability to use Store App version for Desktop App users
- Ability to show the embedded Web Browser within EmEditor
- Ability to format the selection or entire document using the Language Server Protocol
- Improved the Markdown syntax highlighting
- Improved the speed of various operations
- Redesigned help pages
- Enabled the Search Symbol command to use the language server protocol
- Enabled the JSON language server
- Ability to click the left edge of a line number to toggle the bookmark
- Ability to display commits ahead/behind indicators with the CommitList plug-in
- Improved the speed of various commands by dynamically managing the thread load balancing
- Improved behavior when opening a very large file from a slow or network drive
- Improved response time when canceling Find in Files progress
- Ability to check out commits and create new branches with the CommitList plug-in
- Ability to use Language Server Protocol for syntax check
- Ability to auto highlight search strings
- Improved the speed of Find in Files, Delete Columns, Clear Contents, Sort Randomly, and base 64 encoding/decoding commands
- Ability to display tooltips using the Language Server Protocol (experimental)
- Ability to match numbers containing digit grouping (thousand) separators
- Improved reliability when dealing with very large files in low memory situations
- Ability to abort the CSV syntax check
- Improved the speed of Extract in the Find dialog box
- Improved CommitList plug-in
- Ability to initiates a CSV detection in the beginning of opening a very large file
- Ability to check CSV syntax in the background
- Enhanced performance when dealing with very large files in low memory situations
- Support of using V8 JavaScript engine for replacement expressions
- Improved crash reporting
- Improved CommitList plug-in
- Improved speed of various conversion and sort commands while working on a very large file
- Support of modern JavaScript using V8 JavaScript engine
- Ability to preview web pages with Microsoft Edge
- Improved CommitList plug-in
- Support of date formats without separators
- Improved speed of counting number of characters in a selection and copying strings
- New Fuzzy Matching option to match similar strings
- Ability to highlight MIME Encoded-Words (Base64) and display tooltips
- Improved Main menu
- Support of Unicode 15.0
- Improved CommitList plug-in, which allows you to see Git changes and staging changes easily
- Improved comparison result view
- Ability to hide or unhide any CSV columns
- Ability to align any CSV columns right or center
- Ability to set row headings as well as column headings
- Enhanced scroll speed
- New CommitList plug-in, which shows the Git history of the current document
- Ability to use regular expressions and number range expressions for Bulk Replace All and Bulk Find commands
- Ability to search only a specified range of time stamp in files while working on the Find in Files command
- Split View command
- Ability to display file comparsion results in one vertically split window by default
- Ability to continue to open a file as the system default encoding even if its detected encoding is unsupported on Windows
- Support of Bulk Replace All, which searches the document simultaneously for all search strings
- Improved URI highlighting
- Improved line selections in CSV selection mode
- Ability to specify character ranges by using the Unicode Script and Unicode General Category
- Support of all possible Emoji sequences
- Improved Replacement Expression Syntax
- Ability to drag and drop a file to the Filter box in the Filter toolbar and a list box in the Advanced Filter, Batch Find, Batch Replace, Batch Find/Replace in Files dialog boxes
- Speed improvement of the Advanced Filter command, the Join CSV command, and Multi-Find in the Find dialog box
- Ability to visualize invisible, control, and/or surrogate characters
- EditorConfig Support
- Speed improvement of Undo after Replace All
- Ability to customize Notifications and Update on EmEditor Free
- Ability to customize dialog box font
- Ability to use Transpose, Pivot Tabe and Unpivot commands to handle big data
- Speed improvement of Combine Columns, Split Column(s) and Decode/Encode Selection
- Support very large files support on EmEditor Free
- Allow date/time range and format in Number Range Expressions for Find/Replace/Filter
- Ability to use any decimal point for a number range
- Ability to split a window to 3 panes
- Ability to assign the ENTER key
- Speed improvement of various commands
- Many features have been enabled for EmEditor Free (see the comparison table)
- Ability to select EmEditor Professional or EmEditor Free when you launch EmEditor for the first time
- Ability to detect repeated steps and enter repeat count
- Ability to assign keyboard shortcuts for commands by right clicking on menu items or toolbar buttons
- Notification balloon tip added for Auto Copy
- Ability to set running macro as the default macro
- Use DirectWrite option by default
- Ability to display Emoji Sequences and Emoji ZWJ Sequences correctly
- Speed improvement of various operations
- Ability to select which UI elements to show or hide
- Improved speed of selecting, scrolling, and regular expression search
- Improved Macro Temporary Options dialog box
- Improved access to toolbars
- Improved Replacement Expression Syntax
- Ability to paste file path by dropping a file from Explorer
- Ability to perform quiet installation by default when “per-user installation” is selected during desktop installation
- Improved Binary (Hexadecimal View) mode
- Improved UTF-8 detection in very large files
- Enhanced Find Matching Parenthesis/Bracket and Matching Parenthesis/Bracket Extend behaviors
- Ability to use existing files as the source without opening in the Combine Files Wizard
- Improved Clipboard History feature
- Ability to use a separate thread for running macros
- New Replacement Expression
- Ability to support long file paths exceeding 260 characters
- Ability to customize URI schemes
- Improved Clear History options
- Ability to support two-factor authentication at Emurasoft Customer Center
- Speed improvement of GetCell method and when a very long line exists and the line is wrapped
- Ability to support up to 16 TB when opening a file in the 64-bit version of EmEditor; ability to support up to 256 GB in the 32-bit version.
- Improved the Large File Controller behavior
- New options to display in the status bar
- Ability to support very dark mode in plug-ins
- Speed improvement of Print, Print Preview and various sorts in vary large files
- New Notifications feature
- Improved the Update Checker behavior
- Speed improvement of the Delete Duplicate Lines and Compare commands
- Improved overall update experience
- Ability to show a tooltip with new version information and commands to install updates
- New options related to Update Checker added to the Start window
- Speed improvement of various operations in very large files
- Ability to sort or delete duplicate elements in a column of “nested” CSV documents
- Ability to show the * mark in the Advanced button of the Find/Replace (in Files) dialog boxes
- AutoFill/AutoRepeat command added to the context menu displayed when you finish dragging the AutoFill/AutoRepeat handle
- Speed improvement of the Split Column(s) command
- Ability to change the quotation mark associated with each CSV format
- Ability to support Concordance load file (DAT) format as one of the default CSV formats
- Improved Advanced Filter dialog box and Jump dialog box
- Enhanced Sum macro that can sum numbers in selected cells in CSV documents
- Speed improvement of opening very large files by multi-threading
- Ability to support “nested” CSV operations
- Combine Lines command and dialog box
- Speed improvement of opening very large files in Binary (Hexadevimal View), Replace in Files, and Join CSV
- Ability to batch or multi-search
- Split Column(s) command and dialog box
- Speed improvement of Advanced Filter with multiple strings
- Ability to use uchardet
- Enhanced file encoding detection
- Advanced Open feature to split a file with newlines and run a macro against each open file
- Ability to convert CSV formats as a macro
- Very Dark mode
- Ability to move/copy column(s)
- Ability to combine columns
- Speed Improvement of multiline search
- Ability to show clipboard history on paste
- Ability to show Minimap while mouse is hovered over the vertical scroll bar
- More options added to the Extract Frequent Strings dialog box
- JSON added to default configurations
- Extract Frequent Strings command and dialog box
- Ability to create a table of frequent strings from the Find Extract results
- AutoFill/AutoRepeat feature for non-CSV documents and CSV documents without cell selection mode
- Drag selection border to shrink/extend selection range
- Speed Improvement of Copy, Cut, and Paste commands
- More options to customize the Start window
- Speed Improvement of various operations when the document contains a very long line
- Speed Improvement (opening very large files, Delete Duplicate Lines, Find/Replace in Files, and various sort commands using AVX-512 and SHA instruction sets found in recent CPUs)
- Enhanced the performance of Find/Replace in Files (such as displaying more error information if any files are skipped and displaying number of matches or strings replaced in the status bar)
- Enhanced Half-Width/Full-Width Conversion dialog box
- Regular expression support for back references more than 9, and named capturing group
- Speed Improvement (Delete Duplicate Lines, and various sort commands)
- Check syntax of all supported document types (CSV, XML, HTML, CSS, and JSON)
- Sort Reverse command
- Speed Improvement (CSV mode, Syntax Check (CSV), Adjust Separator Position (Whole Document), and Delete Duplicate Lines commands)
- Sort IP Addresses commands
- Find/Replace/Filter a specified range of IPv4/IPv6 addresses
- Speed Improvement (Save, Save As)
- Speed Improvement (opening very large files, Find/Replace/Filter, the Uppercase, Lowercase, Capitalize, Full-width, and Half-width commands using multi-threaded code and the AVX-2 instruction set, and when the document contains very long lines)
- Clear Contents command
- Speed Improvement (Sort and Delete Duplicate Lines using multi-threaded code, Replace All using AVX-2 instruction set, and when the document contains very long lines)
- Multiple selection improvement
- Speed Improvement (Open very large files without temporary files, Remove Newlines, and Replace All)
- Speed Improvement (Open very large files, Switch Wrap mode)
- Keyboard shortcut assignments for CSV cell selection mode (F2 to edit cell, Ctrl+Right to move to the right edge)
- New keyboard shortcuts (Alt+Ctrl+Right to extend vertical selection)
- Advanced Filter improvements
- Number Range Expressions
- Replacement Expression using JavaScript
- Speed Improvement (editing very long lines, highlight keywords using regular expressions)
- Sort Randomly
- Advanced Filter improvements (Filter Bookmarked Lines Only, Match Newline Characters)
- Speed Improvement (Replace All, Remove newlines, Switch to CSV mode)
- Speed Improvement (Find, Replace, Sort)
- Sort by Occurrence
- Speed Improvement (Find in Files, Open/Save very large files, Switch to CSV mode, Sort, Delete Duplicate Lines)
- Sync settings
- Speed Improvement (Find, Replace, Filter, Sort, Delete Duplicate Lines, Save)
- Extract to New CSV Column
- Nonstandard CSV support (Use Escape Character)
- Open Filter
- Automatic Recovery
- Speed Improvement (Sort)
- Comparison Result Report
- Speed Improvement (Delete Duplicate Lines, Sort)
- DirectWrite
- Unicode Name in Character Code Value dialog
- AutoFill Option button
- Unicode Standard – East Asian Width support
- Mitigations for DLL hijacking vulnerability
- Speed Improvement (Replace All)
- More Regular Expression options
- More options for CSV cell selection mode
- CSV drag and drop
- Onigmo regular expression update supporting Absent Operator
- AutoFill and Flash Fill for CSV cell selection mode
- Validate CSV command
- Speed Improvement (Replace All and Batch Replace)
- Column header for CSV mode
- Minimap can coexist with vertical scroll bar
- Speed Improvement (Replace All)
- Speed Improvement (launch time)
- Bookmarks can be indefinitely remembered
- Speed Improvement (Replace All)
- Match Whole String option for Advanced Filter
- Active String
- Clickable IPv4 and IPv6 addresses
- Clickable hexadecimal colors and RGB colors
- Speed Improvement (Advanced Filter)
- Undo/Redo history, Undo/Redo All commands
- Speed Improvement (Find in Files, Extract using Output bar)
- More Line number format options
- Speed Improvement (Replace All, Join CSV, Remove Newlines, Insert Newlines)
- Line number format options
- Ability to specify the file open From position and To position
- Right-click menu on list boxes in dialog boxes
- Auto Copy
- Minimap
- Improved Filter
- Enhanced Extract Feature
- Cell Toolbar
- New Extract options
- CSV Converter
- JSON support in JavaScript macros
- Cell Selection Mode
- Security Improvements
- Onigmo regular expression engine
- Treat CR and LF Separately on searches
- New Macros (Symbol List, Go to Definition, Pop Browse Context, Parameter Information)
- Start Window
- New Macros (Sum, Validate XML, Wrap in HTML/XML tags)
- Speed Improvement (Delete bookmarked lines, Compare)
- Sort Fewest to Most Words
- Remember Visited Links
- More Windows 10 support
- Speed Improvement (Replace All in a CSV column)
- Windows 10 support
- Speed Improvement (Replace All using multi-threading)
- Extract Columns
- Per-User Install
- Manage Workspaces
- Improved Filter features