Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/selemondev/vscode-auto-extension-manager

Automatically manage your VSCode extensions ✨
https://github.com/selemondev/vscode-auto-extension-manager

typescript vscode vscode-extensions vscode-extensions-manager

Last synced: about 1 month ago
JSON representation

Automatically manage your VSCode extensions ✨

Awesome Lists containing this project

README

        




Auto Extension Manager

Auto Extension Manager:

1. Automatically scans your package.json and installs the necessary VSCode extensions needed for development.

2. When the dependencies change, it uninstalls the previously installed extensions and installs the new ones. For example: If the previous dependency was React, it uninstalls all the React VSCode extensions and installs the new VSCode extensions. ( Let's assume that we switched from React to Vue. So Vue related VSCode extensions will be installed.)

3. You can check the [Get Extension Ids](./src/utils/getExtensionIds.ts) file to see how the extension Ids are configured depending on the dependency.

4. Use it as a template to configure your own favourite VSCode extensions and deploy it or contribute to the project to include your favourite VSCode extensions.

### How to contribute?

Contributions are welcome and encouraged! If you have any ideas or suggestions for new features, or if you encounter any bugs or issues, please open an issue or submit a pull request on the GitHub repository.

Developers interested in contributing should read the [Code of Conduct](./CODE_OF_CONDUCT.md) and the [Contributing Guide](./CONTRIBUTING.md).