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

Filter symbols in outline & breadcrumbs, keep tree structure in Symbols View @ #213055

Closed
LucaGabi opened this issue May 20, 2024 · 3 comments
Closed
Assignees

Comments

@LucaGabi
Copy link

  1. Allow filtering symbols in outline view and editor breadcrumbs with a textbox.
    image
  2. In the pallet search @ keep the document tree instead of lists (in js/ts nesting symbols is possible with same name in different scopes and with a list one can't distinguish that). If not possible add the full symbol path under the symbol
    image

image
3. While in Symbols view (ctrl-shift-o) @ allow ctrl key to hide the symbols palette while still cycling thru the items with the arrow keys. This will allow user to have the highlighted symbol corresponding code not covered by the palette.

@gjsjohnmurray
Copy link
Contributor

Do you know that Ctrl/Cmd+Alt+F can be used in the breadcrumb list and in the Outline view?

@LucaGabi
Copy link
Author

LucaGabi commented May 20, 2024

Do you know that Ctrl/Cmd+Alt+F can be used in the breadcrumb list and in the Outline view?

Thanks! While filtering works in the outline view it dose not work in the breadcrumbs in a usable way (the default is not to filter by search and not to expand tree nodes where matching items are found).
The feature is too hidden for it's value, I'd still be happy to have a visible search box.

@jrieken jrieken assigned benibenj and unassigned jrieken May 21, 2024
@benibenj
Copy link
Contributor

We are working on improving the find widget for trees (including Outline View) with this issue #212077

We are also planning on making the find widget more discoverable. Tracking this in #173742

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants