Let's discuss Find/Replace...
One of our absolute goals at IDM is to continuously seek text editing perfection. We go about this in a variety of ways. First and foremost is the user driven development model we have followed for better than 14 years. Secondly, we keep pace with technology because we are focused on meeting the needs (and exceeding the expectations) of our user community and the many disciplines that depend on IDM for their solution.
These needs span the addition of new features and technologies as well as the ongoing development and enhancement of existing features. One feature in which we have spent much time on in the past few versions is Find/Replace and in particularly, Find in Files (FIF) because Find is so central to what our users do on a daily basis with UltraEdit/UEStudio.
The evolution of the find/replace dialog in UltraEdit
For many years, UltraEdit and UEStudio have enjoyed superb performance and accuracy in Find/Replace operations because of the way our proprietary Edit Control Engine (ECE) and associated functions load and scan files. The Find and Replace dialog also includes regular expressions that allow searching the current file, open files, or all files in a directory or on a disk.
Advancements in technology, in particularly multi-core processor PCs, have allowed us to leverage even more performance and speed from the ECE by "threading" Find requests which allow the computer to process commands in parallel, thus independently leveraging multiple cores.
These additional efforts started to benefit our users with the release of version 13.00 and have carried through to our most recent release, v14.00.
In v13.00 we added:
- Search in Favorite files
- Search and Replace will step through all open files
- Search in Files for any files not containing search string
- User customizable format of Search in Files result
v13.10
- Ability to refresh List Lines Containing String
v13.20
- Find improvements
- Favorites button for Search and Replace
- Find in Files in a separate thread
- Find in Files to optionally pick up word under cursor
- Search string now displayed in 'Not Found' dialog box
- Options for auto-reset of find settings in configuration
- Macro search string no longer added to Find history
In v14.00 we have added even more powerful tools in Find/Replace to extend the functionality to column ranges and multi-line searches.
- Redesigned and enhanced Find and Replace Dialogs
- Multi-line scrollable text boxes
- Collapsible Advanced options
- Ability to search in specified column range
Today's threaded Find operations allow much more fidelity and performance while searching large files. The sum of our innovations and performance enhancements have transformed FIF into a more powerful tool that allows users of UltraEdit and UEStudio greater functionality and enhanced productivity.
As with all development, we seek your input on how we can further improve upon our features. I invite your comments and ideas on how we can further enhance FIF and all our find/replace functionality to better provide you with the solutions you need.
Comment on this post
Required fields are marked with *.
Posts: 4
Reply #6 on : Tue March 18, 2008, 09:56:09
Posts: 4
Reply #5 on : Tue March 18, 2008, 20:19:14
Posts: 4
Reply #4 on : Thu March 20, 2008, 10:52:40
Posts: 4
Reply #3 on : Thu March 20, 2008, 16:13:10
Posts: 2
Reply #2 on : Thu March 20, 2008, 18:43:29
Posts: 2
Reply #1 on : Thu March 20, 2008, 18:45:21








