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 of type location types, indicator of long tasks in NaviBar #155

Open
wmjordan opened this issue Mar 29, 2021 · 0 comments
Open

Filter of type location types, indicator of long tasks in NaviBar #155

wmjordan opened this issue Mar 29, 2021 · 0 comments
Labels
Milestone

Comments

@wmjordan
Copy link
Owner

wmjordan commented Mar 29, 2021

The following suggestions are posted by @fitdev in comment of #67 :

  1. Is it possible to introduce some way to identify (highlight) types that are defined in the current file / project within a given namespace as opposed to the types defined in other files / projects (within identically named namespace). I have some files that contain multiple types within the same namespace, and it would be nice to see which of those types are defined in the current file without scrolling the code - just by looking at the NaviBar's namespace dropdown.

In fact maybe this can be generalized to the following filter modes:

  • Current file only
  • Current project
  • Current project + all projects it depends on
  • Entire solution

Perhaps with an option to remember these settings for a given namespace?
This will also address the performance concerns, as the default could be current project only for example.

  1. I seem to get inconsistent results with the number of items being listed for namespace dropdowns. Eventually I seem to get all members (after having dropped down the Namespace item several times from different files and projects). I understand that it takes time for this info to be gathered and computed. So the suggestion would be to show some kind of indication - an icon, label, progress bar that informs the user that the items are still being gathered. This is similar to how VS Intellisense does it when it is trying to display large number of Intellisense items.
@wmjordan wmjordan added this to the Backlog milestone Mar 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant