Managing IDE extensions
Manage IDE extensions in Che workspaces to control which extensions are available, trusted, and pre-installed for users across different IDE types. Extension management is essential for air-gapped environments, security-conscious organizations, and teams that need consistent developer tooling.
IDEs in Che use extensions to provide language support, debugging, linting, and other development tools. The Microsoft Visual Studio Code - Open Source editor manages extensions through the Open VSX registry.
Che supports three registry configurations:
- Embedded Open VSX registry
-
Runs in the
plugin-registrypod and supports air-gapped, offline, and proxy-restricted environments. Contains a default subset of extensions that you can customize. - Public Open VSX registry
-
The community-hosted registry at
open-vsx.org, accessed over the internet. Provides the full catalog of openly published extensions. - Standalone Open VSX registry
-
A self-hosted instance deployed on a network accessible from Che workspace pods. Provides full control over available extensions for organizations that need a curated, private registry.