Choose and configure your IDE
Choose and configure the IDE for your OpenShift Dev Spaces Cloud Development Environments. Connect Visual Studio Code or JetBrains IntelliJ IDEA, define a common IDE for your team, and automate extension installation.
- IDEs in Cloud Development Environments
OpenShift Dev Spaces supports multiple Integrated Development Environments (IDEs) that can be used in workspaces. The default IDE is Microsoft Visual Studio Code - Open Source. - Connect JetBrains IntelliJ IDEA Ultimate Edition to a new Dev Spaces workspace
Connect your local IntelliJ IDEA Ultimate Edition IDE to a new OpenShift Dev Spaces workspace over JetBrains Gateway. - Connect JetBrains IntelliJ IDEA Ultimate Edition to an existing Dev Spaces workspace
Connect your local IntelliJ IDEA Ultimate Edition IDE to an existing OpenShift Dev Spaces workspace by using the JetBrains Gateway application, without accessing the OpenShift Dev Spaces Dashboard. - Connect JetBrains Toolbox to an OpenShift Dev Spaces workspace
Connect your local JetBrains IDE to a running OpenShift Dev Spaces workspace by using the JetBrains Toolbox application. - JetBrains Gateway plugin compatibility matrix
The JetBrains Gateway provider plugin for OpenShift Dev Spaces requires specific versions of the JetBrains Gateway application to function correctly. Only plugin versions 0.0.14 and later are compatible with OpenShift Dev Spaces 3.24 through 3.29. - Automate installation of VS Code extensions at workspace startup
Automate installation of VS Code extensions by adding anextensions.jsonfile to your project’s remote Git repository so that the Microsoft Visual Studio Code - Open Source IDE automatically installs chosen extensions at workspace startup. - Define a common IDE
Define a common IDE for all workspaces in a Git repository by using ache-editor.yamlfile so that all team members and new contributors use the most suitable IDE for the project. You can also use this file to override the OpenShift Dev Spaces instance default IDE for a particular Git repository. - Parameters for che-editor.yaml
Configure theche-editor.yamlfile to select and customize the IDE for your workspace, including the editor type, version, and container image.
Related concepts