Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/evald24/vscode-extensions-profiles

Lets you create profiles to include the selected extensions in the desired project.
https://github.com/evald24/vscode-extensions-profiles

Last synced: 5 days ago
JSON representation

Lets you create profiles to include the selected extensions in the desired project.

Awesome Lists containing this project

README

        

Logo

# Extension profiles for VSCode

![License](https://img.shields.io/github/license/evald24/vscode-extensions-profiles?color=blue)
![VSCode](https://img.shields.io/badge/VSCode-%5E1.57.0-blue?logo=visual-studio-code)
![Installs](https://img.shields.io/visual-studio-marketplace/i/evald24.vscode-extension-profiles?color=blue)
![Downloads](https://img.shields.io/visual-studio-marketplace/d/evald24.vscode-extension-profiles?color=blue)
![Rating](https://img.shields.io/visual-studio-marketplace/r/evald24.vscode-extension-profiles?color=blue)
![Version](https://img.shields.io/github/package-json/v/evald24/vscode-extensions-profiles?color=blue)
![Stars](https://img.shields.io/github/stars/evald24/vscode-extensions-profiles?style=social)

Lets you create profiles to include the selected extensions in the desired project.

Do you often have to work with different projects and different technologies?

![Demo](assets/vscode-extension-profiles.gif)

Quickly and conveniently create profiles with the necessary extensions for working with various technologies.

![Select extensions](assets/select-extensions.png)

Apply a profile to a folder or workspace with a single command!

![Commands](assets/commands.png)

## Further development

Explanation: 💡 - pending, ⚙️ ️- in progress, ❌ - cancelled, ✅ - done

In parentheses are those who proposed this idea:

- 💡 Apply a profile to a set of selected workspaces;
- ✅ Global profile ([drod3763](https://github.com/evald24/vscode-extensions-profiles/issues/1#issuecomment-895592733), [jlongo](https://github.com/evald24/vscode-extensions-profiles/issues/1#issuecomment-950224588));
- ✅ Import selected profiles;
- 💡 Multiple (combine) apply of profiles ([lakuapik](https://github.com/evald24/vscode-extensions-profiles/issues/1#issuecomment-876195053));
- 💡 Recommendations for installing missing extensions;
- 💡 Convenient management of extensions for a separate project without linking to a profile or creating it;
- 💡 Create a profile from the current or selected project;
- ✅ Multiply delete profiles;
- ✅ UI to switch profiles, a dropdown box on the bottom status bar ([dnmalenke](https://github.com/evald24/vscode-extensions-profiles/issues/1#issuecomment-1058163192)).

I invite you to discuss these thoughts and suggestions in this issue: [Do I need additional functionality?](https://github.com/evald24/vscode-extensions-profiles/issues/1)