You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
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.