Hi @TW_Tones ;
- Allow you to select one of the multiple instances to apply a change to rather than all.
I am not sure that it is possible. There is no information on the right-click event that indicates which of instances has been selected. The two options are either A) replace the first match, or B) replace all of the matches.
Option A can lead to very weird behaviours where you apply it to some text and the formatting is applied to a different instance of that string.
- Reversable edits, as works in editor Toolbar, select bold, click bold to remove?
I am also not sure that is possible. It may be possible to toggle simple markups (by simple, I mean immediately next to the string, e.g. ‘‘mystring’’), which I intend to play around with, but as outlined above, it is hard to get smarter than that.
For example, what if the raw text actually renders as I am liking mystring very much… To the search and replace function, this may look like mystring is surrounded by bold markups whereas it isn’t; what search and replace regular expressions would find is the end of the first string’s bolding, and the beginning of the next string’s bolding.
Similarly, if you have bold and italics, and toggling off italics would only work well if the markup for italics are closest to the string. I think efforts in that direction are bound to mangle markup and leave users upset.
I remain open-minded if others have good implementation ideas. There seems to be no shortage of wish list ideas, but I am not sure they are realistically implementable…