Skip to content

Update MultiReplace 5.0.0.35#1047

Merged
chcg merged 1 commit intonotepad-plus-plus:masterfrom
daddel80:master
Mar 4, 2026
Merged

Update MultiReplace 5.0.0.35#1047
chcg merged 1 commit intonotepad-plus-plus:masterfrom
daddel80:master

Conversation

@daddel80
Copy link
Contributor

@daddel80 daddel80 commented Mar 4, 2026

Key Features & Improvements

  • Settings Panel: A comprehensive configuration dialog replaces manual INI file editing. All options are now organized into clear categories: Search & Replace, List View, CSV Options, Export, and Appearance.
  • Refined Toolbar Icon: The icon has been updated to improve clarity and better reflect the plugin's functionality, while maintaining the native Fluent UI style.
  • List Search Bar: Press Ctrl+F while focused on the replacement list to open a search bar. Quickly find entries in large lists by searching through the 'Find' and 'Replace' columns.
  • Customizable List Export: Configure how list data is exported to the clipboard via the context menu. Define custom output formats using placeholders (e.g., %FIND%, %REPLACE%), optionally escape special characters, and include header rows.
  • Search Results Window Enhancements:
    • Color-coded matches (up to 28 colors) for easy visual distinction per list entry.
    • Double-click the Matches count to jump directly to the results.
  • Duplicate Line Detection: Identify and mark duplicate CSV rows. Delete or inspect duplicates with optional bookmark navigation.
  • Binary Escape Sequence: Extended mode now supports \bNNNNNNNN for binary values.
  • tonum() Function: New helper to convert strings to numbers, supporting both dot and comma as decimal separators.
  • MATCH and CAP Variables: Now always return strings. Use tonum(CAP1) for calculations.
  • Selection Mode: The 'In Selection' radio button no longer disables itself, enabling smoother repeated searches.
  • Document Filtering for Open Docs: Find and Replace in Open Documents now supports wildcard-based filename filtering.
  • Unified Filter Syntax: Filters now use semicolons (;) as separators in both 'Open Documents' and 'Find in Files' modes. This enables filtering for filenames containing spaces.
  • Performance: Various optimizations for Replace All, Find All, and FlowTabs alignment on large files.

@chcg chcg added this to the 1.9.3 milestone Mar 4, 2026
@chcg chcg merged commit 2a4190e into notepad-plus-plus:master Mar 4, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants