-
Notifications
You must be signed in to change notification settings - Fork 29.4k
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
Feature Request - Extension Group #49826
Comments
I would love to participate in the development of that feature, I'm just not sure where to start and where are saved the active vs inactive extensions. |
Any progress on this? Would love to have this feature but there doesn't seem to have been anything new since Nov 2018... |
@pandawanfr still nothing. I'll try to start something. |
Alright thanks! Also, this issue seems to be related |
Any update on this issue? As someone working with a ton of different tools this could be a life changer. |
I saw Profile Switcher from @aaronpowell it looks like the solution. I need to test to it close this issue. |
@FBoucher Thank you! That extension is working flawlessly. |
@al73rna It's @aaronpowell that you need to thanks ;) |
Idk if we should close this issue. The Profile Switcher extension is kind of a hack. It uninstalls the extensions completely rather than enabling/disabling them (due to a limitation in the VSCode Extensions API). So the two solutions I can think of are:
|
@pandawanfr that would be a much better solution of course! I'm happy to reopen it if the product team agree that it makes sense... /cc @sandy081 |
@pandawanfr I agree with @FBoucher's comment that it would be a risky proposition for extensions to be able to disable other extension at will so while my extension is a hack I find it to be an acceptable hack. |
So allowing extensions to enable/disable extensions is risky, but installing/uninstalling is not? Doesn't sound very logical to me. Regardless, I do agree that having it integrated as an official feature from VSCode would be best. |
Context
Depending on what I'm doing, I disable some extension and enable others.
If I'm doing markdown editing, I really don't need the OmniSharp, and all the C# extension on... so I pass them one by one and disactivate them.
I do that to keep the minimum extension active and keep VSCode super fast. By having them all Enabled it's convenient, but it slows down a lot the app and the experience is less enjoyable.
Feature Description
With the Extension Group I could with ONE selection (from a down list) enable a set of extensions and deactivate all the others. Instead of going through 3-4 enable/ disable... one click and the work could be done.
Of course, we will need a way to create our own Extension group....
The text was updated successfully, but these errors were encountered: