This is NimbleText:
Given some data and a pattern, NimbleText applies the pattern to each row of the data.
This saves you the effort of writing repetitive text, or performing repetitive edits.
Patterns are plain text, with a light sprinkling of keywords.
(There are several short screencast tutorials as well.)
NimbleText includes a handy set of keywords. Detailed help is available on all the keywords.
You don't need to remember the keywords. They're all available from the keywords menu.
You don't need to remember the functions! All of the most common functions are listed in the functions menu. Select a function and it will be embedded straight into your pattern. We include all the functions that are most handy when manipulating text.
Snippets is the place to store any pattern (or part of a pattern) that you use all the time.
You can rearrange, remove, or add more snippets as you see fit. (This is only available if you have a license.)
Common types of data manipulation are built into the tool. You can sort the data, shuffle it (random order), reverse it. Or remove duplicates.
Removing duplicates with NimbleText is a no-brainer. This alone is a reason to keep the tool handy.
Just as you can sort your input data, you can sort your results, and invert, remove duplicates or randomize.
Just pick the options you want and, as you do, a sample of the required command-line is provided at the foot of the form. Once you're happy with it you can save it as a batch file, or copy it to the clipboard.
You can also press 'execute' to try it out immediately. (A command prompt will open up, and run the command-line you've built.)
I wish all tools that run from the command-line provided a helper like this!
Options! Settings! Config!
There are as few options as possible, but as many as are needed.
You can disable automatic updates, to prevent the dreaded Adobe-Syndrome!
All of the options that relate to text manipulation can also be pinned to the toolbar, so you can quickly turn them on or off, depending on the text you are manipulating from one minute to the next.
Instead of plain old static separators, you can use regular expressions as your column separators, or as your row separators.
Obviously this is a fiendishly powerful feature that you would not want to use all the time.
Fortunately, it's only available if you purchase a professional license.
If you haven't downloaded NimbleText yet, then for added power, privacy and versatility I sincerely think you should download it now.Download NimbleText