Version 20.0

July 21, 2020

New General Features

Test results:

v19.9

v20.0

Comparison

Open a very large file in Binary (Hexadecimal View) *1

78.0 seconds

1.84 seconds

42.4 times faster

Batch Replace in Files (Save Backups) *2

114 seconds

0.359 seconds

318 times faster

Batch Replace in Files (Keep Modified Files Open) *2

9.38 seconds

1.30 seconds

7.22 times faster

Join CSV (whole string match) *3

5.39 seconds

2.11 seconds

2.55 times faster

*1 32.1 GB random data file, 32 bytes per line (default format).

*2 781 files, total 1.30 MB, 100 replace strings, total 470,346 replacements.

*3 two CSV files (122MB and 125 MB, 5,984,669 lines each).

All: Windows 10 (64-bit), Core i9-9900K, 16 threads, 32GB RAM, 2TB SSD.

New Options

  • Added the Conditions drop-down list box, Separator text box, and Limit splits check box and text box to the Join CSV dialog box.

  • Added the Combine Lines dialog box.

  • Added the Columns list box to the Split Column dialog box.

  • Added the Import and Export buttons back to Batch Find/Replace (in Files) dialog boxes, and added the > button to show the context menu to Batch Find/Replace (in Files) and Advanced Filter dialog boxes. Removed the Add and Delete buttons from Batch Find/Replace (in Files) dialog boxes.

  • Added the File Position at Cursor check box to the Status list in the Status page of the Customize dialog box.

New Commands

Plug-in API New Features

Macro New Features