[issue34976] IDLE: Replace the search dialog with a search bar

Tal Einat report at bugs.python.org
Mon Oct 12 15:39:31 EDT 2020


Tal Einat <taleinat+python at gmail.com> added the comment:

The version in the PR is modeled after similar features in IDEs, not browsers. I mentioned browsers since they are very commonly used, and to the best of my knowledge all modern browsers use search bars. Therefore, as a UI element, search bars are now commonplace, unsurprising, and require no training to use.

As for replace, while many IDEs use a bar, many word processors do indeed still use a dialog for search/replace, and I've seen text editors use a bar for search but a dialog for replace.

I first implemented this for my personal use, since I much prefer bars to dialogs. But I can see the argument that they can be harder to use for novice users.

If we decide not to go with this path, I'll try to extract some of the improvements made to the search engine, such as highlighting all matches, into a PR improving the existing search and replace dialogs.

----------

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue34976>
_______________________________________


More information about the Python-bugs-list mailing list