L13 / vscode-projects

Manage your workspaces and projects in Visual Studio Code
https://marketplace.visualstudio.com/items?itemName=L13RARY.l13-projects
Other
18 stars 1 forks source link

Add subfolders to the list of detected projects #48

Open stefanobartoletti opened 10 months ago

stefanobartoletti commented 10 months ago

I think it would be useful to have the list of detected projects (i.e. git repositories) sorted by their current subfolder in the root folder as defined in l13Projects.vsCode.folders

Le'ts consider this folders structure

/main/projects/dir/
├ /work/
├ ├ /work-project-1
├ └ /work-project-2
└ /open-source/
  ├ /os-project-1
  └ /os-project-2

Currently the Projects extensions puts all these detected repositories in a flat list like this:

Screenshot_20231201_171356

I think it would be extremely useful to have this list automatically (and maybe optionally, so everyone can choose their desired behavior) display projects in their subfolders, for easy organization.

At the moment I have to resort to manually save these projects in groups, but it is basically only replicating the folder structure and everything must be updated manually when something gets added, moved or deleted.

Thanks

L13 commented 10 months ago

Hi, I have a working version which supports sorting by root folder and I also have rewritten the code to support remote. But my problem is I don‘t have access to Windows and Linux platforms anymore, so I can‘t test properly if everything works. I have to figure out how to test everything. I‘m still checking out some options.

stefanobartoletti commented 10 months ago

I am a linux user, if you need some testing I can see if I can be of help.

Or you can also consider using a virtual machine with VirtualBox or something similar.

stefanobartoletti commented 2 months ago

@L13 hi, is this still in the workings?

L13 commented 2 months ago

Hi, yes it is. Three weeks ago I got a computer for free which can run windows and linux. So testing is possible. Right now it is difficult to find some time to do stuff. I have to figure out what‘s best next.

L13 commented 3 weeks ago

Hi, the new version with remote support and new sorting is available now.