URL parameter for the IDE
You can use the che-editor=
URL parameter to specify a supported IDE when starting a workspace.
Use the che-editor= parameter when you cannot add or edit a /.che/che-editor.yaml file in the source-code Git repository to be cloned for workspaces.
|
The che-editor= parameter overrides the /.che/che-editor.yaml file.
|
This parameter accepts two types of values:
-
che-editor=<editor_key>
https://<che_fqdn>#<git_repository_url>?che-editor=<editor_key>
Table 1. The URL parameter <editor_key>
values for supported IDEsIDE
<editor_key>
valueNote
-
che-incubator/che-code/latest
-
che-incubator/che-code/insiders
-
latest
is the default IDE that loads in a new workspace when the URL parameter orche-editor.yaml
is not used. -
insiders
is the development version.
-
che-incubator/che-idea/latest
-
che-incubator/che-idea/next
-
latest
is the stable version. -
next
is the development version.
JetBrains IntelliJ IDEA Ultimate Edition (over JetBrains Gateway)
-
che-incubator/che-idea-server/latest
-
che-incubator/che-idea-server/next
-
latest
is the stable version. -
next
is the development version.
-
-
che-editor=<url_to_a_file>
https://<che_fqdn>#<git_repository_url>?che-editor=<url_to_a_file>(1)
1 URL to a file with devfile content. -
The URL must point to the raw file content.
-
To use this parameter with a
che-editor.yaml
file, copy the file with another name or path, and remove the line withinline
from the file.
-
The che-editors.yaml file features the devfiles of all supported IDEs.
-