vscode-project-manager icon indicating copy to clipboard operation
vscode-project-manager copied to clipboard

Add Searchbar to filter projects in Activity Bar

Open Ritorna opened this issue 6 years ago • 7 comments

In my opinion a few great additions to this extension would be:

provide a searchbar to filter projects

When having many projects saved it would be great to can search for them.

Currently VS Code does not support this yet, so need to be patient for this feature request: Vs Code Issue 20224

make use of the groups

For easier visual structuring it'd be great to build up a whole tree based on the groups. For example:

A projects configuration like this:

[
  {
    "name": "project1",
    "group": "group1"
  },
  {
    "name": "project2",
    "group": "group1"
  }
    {
    "name": "project5",
    "group": "group2"
  }
]

could end up being rendered like this:

image

Ritorna avatar Aug 30 '18 14:08 Ritorna

Hi @Ritorna ,

For the first suggestion (search bar to filter projects) it was already on my radar (https://github.com/Microsoft/vscode/issues/50062), but not yet reported on any of my extensions.

About the second suggestion, It's the simiar to #50 which still waits for another VS Code API. Once the API is released, I could update the extension both in Command Palette and Activity Bar.

I'll update the description to reflect only the first suggestion, since the second one is already reported.

Thanks for reporting

alefragnani avatar Aug 31 '18 03:08 alefragnani

I'm closing this issue because the referenced issue from VS Code has been closed. The VS Code team will not supported the requested API.

alefragnani avatar Sep 25 '19 02:09 alefragnani

Reopening because another API Request issue has been opened https://github.com/microsoft/vscode/issues/70646

alefragnani avatar Mar 02 '20 15:03 alefragnani

It's been around 3 years a new API has been requested to the VS Code team, and up until now, no updates or ETA.

I'm changing the idea of this issue, and instead of a filter box on each Panel, I'll add a filter button, which will open the same List Project to Open command, but already filtered by the kind of project from the clicked panel. So the user will filter the projects by that kind. The negative point of this approach, you will not have the option to open the project on New Window. But it's better than no filter option at all.

Stay tuned

alefragnani avatar Nov 08 '20 13:11 alefragnani

Sounds like an acceptable compromise to me 👍🏻

Ritorna avatar Nov 09 '20 10:11 Ritorna

+1 for this approach! Looking forward to trying it out for myself!

el1f avatar Nov 11 '20 14:11 el1f

+1

leonardopn avatar Jun 01 '22 22:06 leonardopn