New in Version 20.8

June 8, 2021

New General Features

  • Improved theFind/Replace behavior in theBinary (Hexadecimal View) mode, and allowed you to search visually multiple lines for an array of bytes without considering newlines.
  • Added theRuler for theBinary (Hexadecimal View) mode.
  • ImprovedUTF-8 detection in very large files (If EmEditor detects an invalid character while opening a file as UTF-8, it will be opened as the originally selected encoding).
  • Enabled theFind Matching Parenthesis/Bracket(Ctrl+]) andMatching Parenthesis/Bracket Extend(Ctrl+Shift+]) commands even if the cursor is not exactly at the parenthesis/bracket position.

New Options

  • Added theValidate XML documents (XML) andResolve external definitions (XML) check boxes to theSyntax Check page of theCustomize dialog box.
  • Added theCreate log files to debug in the Downloads folder check box to theUpdate page of theCustomize dialog box.
  • Added theEven Lines to theDisplay page ofconfiguration properties to allow you to set a different color for alternate lines
  • The new version allows theFirst Line text box in theInsert Numbering dialog box to include a prefix and/or a suffix unless theCharacter radio button is selected.

Plug-in New Features

  • Supported multiple selections in theHTMLBar plug-in.

Macro New Features

  • Added the#async directive to allow an option for a macro to run synchronously (not as a separate thread) as the same way as v20.6 or earlier.
  • Disabled keyboard input to the editor while running macros even asynchronously (as a separate thread).