• Link to X Link to X Link to X
  • Link to Facebook Link to Facebook Link to Facebook
  • Link to Youtube Link to Youtube Link to Youtube
  • Link to Reddit Link to Reddit Link to Reddit
  • Link to Rss Link to Rss Link to Rss
  • Blog
  • Support
    • FAQ
    • Help (HTML)
    • Manual (PDF)
    • Forums (read-only)
    • Library (GitHub)
    • Update/Resend Registration Keys
    • Contact Us
  • About
    • About Emurasoft
    • Meet the Team
    • Other Products
    • Awards
    • Privacy Policy
    • Go to Emurasoft Customer Center
  • 🌐 English
    • 日本語
    • 한국어
    • Deutsch
    • 简体中文
    • 繁體中文
  • Download
  • Buy
  • Features
  • Menu Menu

New in Version 23.0

November 15, 2023

New General Features

  • Redesigned help pages. Starting with this version, the local Help format was transitioned from a single CHM file to multiple HTML files.
  • Added the ability to show the embedded Web Browser within EmEditor using the WebView2 control. The initial home URL can be customized in the new Web Browser page of the Customize dialog box. The Web Browser is designed to be used in conjunction with macros. Writing a macro enables you to send specific text to a website. You can use web to access the Document Object Model (DOM) in the web page, For instance, web.document.documentElement.outerHTML retrieves the HTML of the current web document. The onLoad event enables you to retrieve specific text from the web page when it is loaded. Please refer to the Bing.jsee macro example to see how the new features can be utilized. [P]
  • Added the ability to format the selection or entire document using the Language Server Protocol (Format Document and Format Selection commands). [P]
  • Improved the Markdown syntax highlighting by adding the special syntax for Markdown.
  • Improved invalid character detections while opening Japanese (JIS) or Japanese (EUC) files.
  • Improved invalid format detections while operating on CSV Converter.
  • Improved the speed of Delete Columns, Insert Column Right/Left, Combine Columns, Sort Columns, Paste, and other commands while working on the CSV mode. [P]
  • By default, improved the speed of Uppercase, Lowercase, and other conversion commands for very large numbers of replacements by eliminating the use of temporary files and enabling disk-based file operations.
  • Improved the speed of various operations while opening a very large file in Japanese (JIS) or Japanese (EUC).

Test results:

v22.5 v23.0 Comparison
Delete Column [*A] 12.3 seconds 0.570 seconds 21.6 times faster
Insert Column Right [*A] 14.1 seconds 0.627 seconds 22.5 times faster
Paste a column [*A] 24.6 seconds 0.719 seconds 34.2 times faster
CSV Converter (Comma separated to Tab separated) [*A] 11.8 seconds 0.872 seconds 13.5 times faster
CSV Converter (Comma separated to Fixed width columns) [*A] 52.3 seconds 1.75 seconds 29.9 times faster
Uppercase [*B] 8.43 seconds 0.866 seconds 9.73 times faster
Find with Count Matches on Japanese (JIS) [*C] 0.897 seconds 0.070 seconds 12.8 times faster

*A: 1.99 GB, 15.9 million lines, random ASCII CSV file.
*B: 1.34 GB , 100 million lines, random ASCII text file.
*C: 1.02 GB, 3.42 million lines, Japanese (JIS) text file.
All: Default options except the Always Discard Lengthy Undo Information to Accelerate option on, Windows 11, Core i7-13700, 80 GB RAM.

New Options

  • The Use Temporary Files to Reduce Memory Usage check box was renamed to Enable Disk-Based, and Minimum File Size to use Temporary File text box was renamed to Minimum File Size to Enable Disk-Based in the Advanced page of the Customize dialog box. [P]
  • Added the Use temporary files while editing check box to the Advanced page of the Customize dialog box. [P]
  • Removed the Auto check box from the Advanced page of the Customize dialog box. [P]
  • Added the Web Browser page to the Customize dialog box. [P]
  • Added the Click the left edge of a line number to toggle the bookmark check box to the Mouse page of the Customize dialog box. [P]
  • Added the Show hover tooltip check box to the Language Server page of configuration properties. [P]
  • Added the Markdown to the Special Syntax drop-down list box in the Highlight (2) page of configuration properties.
  • Added the Truncate strings if longer than column width and Warn if invalid format detected check boxes to the CSV Converter.

New Commands

  • Web Browser [P]
  • Customize Web Browser [P]
  • Format Document (Ctrl+K, D) [P]
  • Format Selection (Ctrl+K, F) [P]

Plug-in New Features

  • The changes sidebar in CommitList has an Update Submodule option to pull changes to a submodule.
  • Removed Undo Changes menu item in the staged files list (not unstaged files) in the CommitList sidebar to avoid confusion on expected behavior.
  • Added the EI_SET_WEB and EI_OPEN_WEB flags to the EE_INFO message.
  • LFI_USE_TEMP_FILE was renamed to LFI_USE_DISK_MODE, LFI_DONT_USE_TEMP_FILE was renamed to LFI_DONT_USE_DISK_MODE for the LOAD_FILE_INFO_EX structure.
  • Added the CSV_TRUNCATE_UNFIT and CSV_PROMPT_INVALID flags to the CONVERT_CSV_INFO structure.

Macro New Features

  • Added the WebBar object.
  • Added the LanguageServerProp object.
  • Added the LanguageServer property to the Config object.
  • Added the WebBar property to the Window object.
  • Added the onLoad event.
  • eeUseTempFile was renamed to eeUseDiskMode, eeDontUseTempFile was renamed to eeDontUseDiskMode for the OpenFile method.
  • Added the eeCsvTruncateUnfit and eeCsvPromptInvalid to the ConvertCsv method.

Notes

  • [P] EmEditor Professional only

← New in Version 23.1 New in Version 22.5 →

  • Text Editing
    • Batch Replace
    • Binary Editing
    • Bracket/Quotation Mark Auto-Complete
    • Clipboard History
    • Compare Documents
    • EditorConfig Support
    • Filter Bar
    • Find and Replace
    • Format Selection
    • Fuzzy Matching
    • Language Server Protocol Support
    • Multiple Selection Editing
      • How to use Vertical Editing
    • Number Range Expression for Find and Replace
    • Regular Expressions
    • Syntax Checker for HTML, CSS, JSON, XML
    • Syntax Highlighting
  • Powerful CSV Tools
    • Autofill
    • Combine Lines
    • Combine/Split Columns
    • CSV Converter
    • Custom CSV formats
    • Delete Duplicate Lines
    • Extract Columns
    • Extract Frequent Strings
    • Flash Fill
    • Freeze header
    • Insert lines/columns
    • Join CSV
    • Manage Columns
    • Numbering
    • Pivot table
    • Sort
    • Transpose
  • Large File Support
    • Fast Processing of Large Files
    • Large File Controller
    • Large Files up to 16 TB
    • Lightweight, multithreaded design
    • Split and Combine Files
  • User Experience
    • Configurations
    • Customizable Interface
    • Customizable toolbars
    • Document Groups
    • International language and locale support
    • Markers
    • Quick Launch
    • Split window
    • Start Window
    • Tabbed Design
    • Workspace Memory
  • Extensibility
    • AI Assisted Writing
    • AI Toolbar
    • Chat with AI
    • External Tools
    • Plug-ins
      • CommitList Plug-in
      • Explorer Plug-in
      • HTML Bar Plug-in
      • Open Documents Plug-in
      • Projects Plug-in
      • Search Plug-in
      • Snippets Plug-in
        • How to Use Zen Coding
      • Web Preview Plug-in
      • Word Complete Plug-in
      • Word Count Plug-in
    • Scriptable Macros
  • More Features
    • Base64
    • Bookmarks
    • Character Check
    • Character Code Value
    • Customer support
    • Drag and Drop
    • Error Handler and Crash Recovery
    • Fast 64-bit Build
    • Full Screen View
    • Grab Text
    • Half-width/Full-width conversion
    • HTML Character References
    • Jump
    • Markdown Editor
    • Marks
    • Matching Tag Highlight
    • Messaging (plug-in)
    • MIME Encoded-Word
    • Multiple File Encoding Conversions
    • Narrowing
    • Offline Registration
    • Outline
    • Percent-encoding
    • Pin to List
    • Portability Options
    • Privacy-first
    • Quick Start
    • Save to Protected Folder
    • Spellcheck
    • Status Window
    • Tooltip to show HTML/XML character references
    • Unicode Normalization
    • Unicode Support
    • Universal Character Name
    • Uppercase/Lowercase conversion
    • Wildcard Support
    • Windows 11/10 Compatibility
    • CSV
  • History
    • New in Version 26.2
    • New in Version 26.1
    • New in Version 26.0
    • New in Version 25.4
    • New in Version 25.3
    • New in Version 25.2
    • New in Version 25.1
    • New in Version 25.0
    • New in Version 24.5
    • New in Version 24.4
    • New in Version 24.3
    • New in Version 24.2
    • New in Version 24.1
    • New in Version 24.0
    • New in Version 23.1
    • New in Version 23.0
    • New in Version 22.5
    • New in Version 22.4
    • New in Version 22.3
    • New in Version 22.2
    • New in Version 22.1
    • New in Version 22.0
    • New in Version 21.9
    • New in Version 21.8
    • New in Version 21.7
    • New in Version 21.6
    • New in Version 21.5
    • New in Version 21.4
    • New in Version 21.3
    • New in Version 21.2
    • New in Version 21.1
    • New in Version 21.0
    • New in Version 20.9
    • New in Version 20.8
    • New in Version 20.7
    • New in Version 20.6
    • New in Version 20.5
    • New in Version 20.4
    • New in Version 20.3
    • New in Version 20.2
    • New in Version 20.1
    • New in Version 20.0
    • New in Version 19.9
    • New in Version 19.8
    • New in Version 19.7
    • New in Version 19.6
    • New in Version 19.5
    • New in Version 19.4
    • New in Version 19.3
    • New in Version 19.2
    • New in Version 19.1
    • New in Version 19.0
    • New in Version 18.9
    • New in Version 18.8
    • New in Version 18.7
    • New in Version 18.6
    • New in Version 18.5
    • New in Version 18.4
    • New in Version 18.3
    • New in Version 18.2
    • New in Version 18.1
    • New in Version 18.0
    • New in Version 17.9
    • New in Version 17.8
    • New in Version 17.7
    • New in Version 17.6
    • New in Version 17.5
    • New in Version 17.4
    • New in Version 17.3
    • New in Version 17.2
    • New in Version 17.1
    • New in Version 17.0
    • New in Version 16.9
    • New in Version 16.8
    • New in Version 16.7
    • New in Version 16.6
    • New in Version 16.5
    • New in Version 16.4
    • New in Version 16.3
    • New in Version 16.2
    • New in Version 16.1
    • New in Version 16.0
    • New in Version 15.9
    • New in Version 15.8
    • New in Version 15.7
    • New in Version 15.6
    • New in Version 15.5
    • New in Version 15.4
    • New in Version 15.3
    • New in Version 15.2
    • New in Version 15.1
    • New in Version 15.0
    • New in Version 14.9
    • New in Version 14.8
    • New in Version 14.7
    • New in Version 14.6
    • New in Version 14
    • New in Version 13
    • New in Version 12
    • New in Version 11
    • New in Version 10
    • New in Version 9
    • New in Version 8
    • New in Version 7
    • New in Version 6
    • New in Version 5
    • New in Version 4
    • Basic Features
  • EmEditor Free
  • Compare Desktop Installer (MSI), Desktop Portable, and Old Store App (UWP) Versions

Download and try the “world's fastest text editor” now. (Source: ZDNet)

Download Download Free Download

Copyright © 1995-2026 by Emurasoft, Inc.
Download | Buy | Features | Blog | Support | About | Privacy Policy
日本語 | Deutsch | 한국어 |简体中文 | 繁體中文

Scroll to top Scroll to top Scroll to top