Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Improve search usability by merging the global and local search widgets #40523

Closed
yuval-gilboa opened this issue Dec 19, 2017 · 1 comment
Assignees
Labels
*duplicate Issue identified as a duplicate of another issue(s) search Search widget and operation issues

Comments

@yuval-gilboa
Copy link

Currently there are two separate search widgets, one for global search in the activity bar on the left, and one for local search inside the file editor. Each search comes with separately colored results, a separate set of keyboard shortcuts to navigate the results, etc. Both searches can be active at the same time showing mixed search results within the same file. This is confusing and cumbersome to use for most search scenarios.

To improve usability I propose to merge the two search widgets (at least as a configurable option) so there will only be a single search widget in the activity bar, with single set of search results, single set of navigation keys, etc. Just add a search scope selector (all files | current folder | current file), that can be used to quickly select over which file(s) the search should be performed. Consequently the local search widget inside the editor will no longer be needed and can be removed from view (solving also the overlap issue it creates with the top of the edited file).

@vscodebot vscodebot bot added the search Search widget and operation issues label Dec 19, 2017
@roblourens
Copy link
Member

I disagree - they cover different use cases and so are optimized for different cases. Also this matches what I'd expect coming from other editors. I'll file this under #20530 for scoping the search viewlet.

@roblourens roblourens added the *duplicate Issue identified as a duplicate of another issue(s) label Dec 19, 2017
@vscodebot vscodebot bot locked and limited conversation to collaborators Feb 2, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
*duplicate Issue identified as a duplicate of another issue(s) search Search widget and operation issues
Projects
None yet
Development

No branches or pull requests

2 participants