-
Notifications
You must be signed in to change notification settings - Fork 346
Tweaking/fixing find & replace #833
Comments
Test criteriaTesting: result, no result, must be case insensitive, back, forward, cycle over end/start, find in file & dir name Test resultsGeneral
Fine Type:
Notes: Find
Replace
Replace All
|
Test criteriaTesting: result, no result, must be case insensitive, back, forward, cycle over end/start, find in file & dir name Test resultsGeneral
Fine Type:
Notes: Find
Replace
Replace All
|
|
Most items covered here and the find & replace system is so so much better. A few somewhat important items and some ideas to cover but the core items that simply weren't working in this issue now resolved. Will close the issue and the new issues that were raised based off findings here to be planned for upcoming releases. |
The find & replace system has been completely overhauled in the dynamicPaths branch. It's now far far more efficient (about 117x in tests on a file of 10k lines with 230k chars). Many fixes also put in place, edge cases (eg find & replace on previous working too) and generally better behavior in different circumstances.
A few things remain to fix & improve, listed below:
Replace text in a file doesn't update open tabedge case, added as a new issue in Replace text in a file doesn't update open tab #904At present the lines in the results bar will only show if the lines are 0.5 pixels or higher. Instead have 1px lines and consider if there's any results that justify a 1px line being drawn, plus if we have a line, no need to add another.improvement, added as 1px lines in results bar #986"Match Case" - checkbox option also?New feature added to 3 new find & replace options #905"Whole Word" checkbox option also?New feature added to 3 new find & replace options #905"Regex" checkbox option also?New feature added to 3 new find & replace options #905When finding/replacing in fiiles or filenames, is it actually searching on all, as it look a little longer than expected. Update: Yes that's the case. It's needed to some degree if we say select a dir. However, this could be passed through as the base, else pass the filename as the pathIssue added More efficient finding in selected files/filenames #994Check over JS and PHP used in all find & replaceAdded as an issue for future review when likely everything is completed Check over JS and PHP used in all find & replace #995The text was updated successfully, but these errors were encountered: