What you can customize in workspace tooling

Che creates a Cloud Development Environment (CDE) for every project. The dashboard and CLI refer to each CDE as a workspace. You can customize every layer of the developer tooling to match your organization’s requirements.

By default, Che provides:

  • Visual Studio Code - Open Source as the workspace editor.

  • An embedded Open VSX registry running in the plugin-registry pod. This registry contains a curated subset of extensions from the public open-vsx.org registry and supports air-gapped environments.

As a Platform administrator, you can customize the following areas:

Table 1. What do you need to customize?
Goal Description

Choose which editors are available

Add custom editor definitions, set the default IDE, hide or restore editors, and host editor binaries internally for air-gapped clusters.

Customize the default IDE

Configure multi-root project layout, trusted and default extensions, editor settings, and extension installation policies for Visual Studio Code - Open Source.

Add or remove IDE extensions

Change which extensions are available by pointing to a different Open VSX registry, editing workspace devfiles, or using the command line.

Deploy a private extension registry

Run an on-premises Open VSX instance for air-gapped environments where workspaces cannot reach the public internet.