microsoft / vscode

Visual Studio Code
https://code.visualstudio.com
MIT License
164.26k stars 29.3k forks source link

[Feature request]: Group the extensions to be enabled or disabled together #158145

Closed 2catycm closed 2 years ago

2catycm commented 2 years ago

Type: Feature Request

Dear vscode dev team: I am writing to suggest you to add a feature that I consider to be vital. I wish to group the extensions that I installed into different catagories in order to enable or disable them together. For instance, I can add a label to the extension about artificial intelligense, making Python related extensions and may be csv, matlab, latex extensions on or off together when I operate on AI category. This feature is important because too many extensions running together not only makes VSCode unfluent and slow, but also makes conflicts between extensions happen. For example, if I opened VSCode in order to just to write some C++ code, I would like neither the ros plugin nor java plugin to be on and scanning paths,enviroments and jumpping out with so many annoying windows or ballons, which is definitely a diaster on not only VSCode performance but also my development progress. As we know, IntelliJ IDEs are separated into CLion for C++, IDEA for Java, Pycharm for Python etc. I think the problem about excess plugins on their IDEs is not so severe as VScode because of the separation between languages, but that isn't a final solution. I think the final solution is to allow user to label the extensions installed by themselves as I 've mentioned. What do you think about this? Looking forward to your reply. Yours 2catycm

VS Code version: Code 1.70.1 (6d9b74a70ca9c7733b29f0456fd8195364076dda, 2022-08-10T06:08:33.642Z) OS version: Windows_NT x64 10.0.22000 Modes:

gjsjohnmurray commented 2 years ago

/duplicate

If you are willing to install Insiders edition alongside the regular version of VS Code (aka Stable) you can try out Settings Profiles. See also #116740

edit: after installing Insiders you need to set "workbench.experimental.settingsProfiles.enabled": true

vscodenpa commented 2 years ago

Thanks for creating this issue! We figured it's covering the same as another one we already have. Thus, we closed this one as a duplicate. You can search for similar existing issues. See also our issue reporting guidelines.

Happy Coding!

2catycm commented 2 years ago

Thanks. 

---Original--- From: "John @.> Date: Mon, Aug 15, 2022 17:38 PM To: @.>; Cc: @.**@.>; Subject: Re: [microsoft/vscode] [Feature request]: Group the extensions to beenabled or disabled together (Issue #158145)

/duplicate

If you are willing to install Insiders edition alongside the regular version of VS Code (aka Stable) you can try out Settings Profiles. See also #116740

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>