Skip to content

"Normal" filtering input for trees #70646

@usernamehw

Description

@usernamehw

Issue Type: Feature Request

https://code.visualstudio.com/updates/v1_31#_new-tree-widget

Is it possible to replace current filtering feature with an ordinary input element?

normal input filter on type
✅ standard element
✅ being able to have simple navigation and still filter items
✅ no clash with extension contributed keybindings ✅❌ can be mitigated with workbench.list.automaticKeyboardNavigation & list.toggleKeyboardNavigation
✅ can paste text
✅ can undo
✅ can select text
✅ good discoverability
✅ preverve text on reload
❌ takes one row of space ✅ only visible while typing
outline_old outline_new

filter disappeared on outline view #70095
Performing a search on Outline #70640
Filter box in Outline has dissapeared in Release 1.32.3 #70605
Search field in structure side panel #70575
Search input field missing in new outline in Code 1.32.1 #70038

Yeah, you can tell those people where to find the "filter on type" feature, but all the new users potentially would never even know that it exists.

Metadata

Metadata

Assignees

Labels

feature-requestRequest for new features or functionalityinsiders-releasedPatch has been released in VS Code Insiderson-release-notesIssue/pull request mentioned in release noteson-testplantree-widgetTree widget issues

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions