Private Marketplace is a Visual Studio Code extension designed for corporate environments. It provides a private marketplace for managing and distributing extensions within your organization.
- Secure Extension Management: Keep control over the extensions available in your corporate environment.
- Centralized Distribution: Easily distribute and manage extensions within your organization.
- Offline Support: Install extensions without an internet connection.
- Auto Updates: Automatically update extensions when new versions are available.
- Easy Configuration: Quickly configure by configuring the directory where the extensions are stored.
- Open Visual Studio Code.
- Go to the Extensions view (
Ctrl+Shift+X
orCmd+Shift+X
). - Search for "Private Marketplace" and click Install.
To configure Private Marketplace, follow these steps:
- Add the directory where the extensions are stored once prompted or using the folder icon in the extension's view.
- Open the extension's settings using the gear icon in the extension's view.
- Enable auto updates by ticking the "Auto Update" checkbox.
- Check updates every 1h by ticking the "Check Update" checkbox.
- Open the private marketplace extension view
- Select the extension you want to install , update or uninstall
- Click the install, update or uninstall button
- The extension searches for extensions in the configured directory (max. depth: 3) and displays them in the private marketplace extension view.
- Specific versions can be selected using the version dropdown.
- If the target platform isn't supported, the extension will not be displayed.
- The published date is based on the last modified date of the extension in the directory.
- The markdown view doesn't currently support local images.
Contributions are welcome!.
- Fork the repository.
- Create a branch for your feature (
git checkout -b my-feature
). - Commit your changes (
git commit -am 'Add my feature'
). - Push to the branch (
git push origin my-feature
). - Create a new Pull Request
- Sit back and wait
This extension is licensed under the MIT License.
If you encounter any issues or have questions, please open an issue on the GitHub repository.