From 62ced6e87dfa4289eef787e18a408c8b59613d69 Mon Sep 17 00:00:00 2001 From: Jana Vrbkova Date: Thu, 6 Mar 2025 12:01:51 +0100 Subject: [PATCH] fix: updated supported IDEs table (#2875) * updated supported ides table * updated supported ides table * updated supported ides table --- .../snip_che-table-of-supported-editors.adoc | 25 ------------ .../pages/ides-in-workspaces.adoc | 38 ++++++++++++++++--- .../pages/url-parameter-for-the-ide.adoc | 33 ++++++++++++++-- .../ref_parameters-for-che-editor-yaml.adoc | 33 ++++++++++++++-- 4 files changed, 92 insertions(+), 37 deletions(-) delete mode 100644 modules/end-user-guide/examples/snip_che-table-of-supported-editors.adoc diff --git a/modules/end-user-guide/examples/snip_che-table-of-supported-editors.adoc b/modules/end-user-guide/examples/snip_che-table-of-supported-editors.adoc deleted file mode 100644 index e5a082ed7a..0000000000 --- a/modules/end-user-guide/examples/snip_che-table-of-supported-editors.adoc +++ /dev/null @@ -1,25 +0,0 @@ -:_content-type: SNIPPET - -| link:https://github.com/che-incubator/che-code[Microsoft Visual Studio Code - Open Source] -| -* `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 or `che-editor.yaml` is not used. -* `insiders` is the development version. - -| link:https://github.com/che-incubator/jetbrains-editor-images[JetBrains IntelliJ IDEA Community Edition] -| -* `che-incubator/che-idea/latest` -* `che-incubator/che-idea/next` -| -* `latest` is the stable version. -* `next` is the development version. - -| link:https://github.com/redhat-developer/devspaces-gateway-plugin/[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. diff --git a/modules/end-user-guide/pages/ides-in-workspaces.adoc b/modules/end-user-guide/pages/ides-in-workspaces.adoc index cc5da18f4f..ee1548a276 100644 --- a/modules/end-user-guide/pages/ides-in-workspaces.adoc +++ b/modules/end-user-guide/pages/ides-in-workspaces.adoc @@ -13,11 +13,37 @@ The default IDE in a new workspace is Microsoft Visual Studio Code - Open Source .Supported IDEs -[cols="1,1a,1a"] +[cols="1,1a,1a,1a"] |=== -| IDE | `id` | Note - -include::example$snip_{project-context}-table-of-supported-editors.adoc[] +| IDE | Status | `id` | Note + +| link:https://github.com/che-incubator/che-code[Microsoft Visual Studio Code - Open Source] +| Available +| +* `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 or `che-editor.yaml` is not used. +* `insiders` is the development version. + +| link:https://github.com/che-incubator/jetbrains-editor-images[JetBrains IntelliJ IDEA Community Edition] +| Deprecated +| +* `che-incubator/che-idea/latest` +* `che-incubator/che-idea/next` +| +* `latest` is the stable version. +* `next` is the development version. + +| link:https://github.com/redhat-developer/devspaces-gateway-plugin/[JetBrains IntelliJ IDEA Ultimate Edition +(over JetBrains Gateway)] +| Technology Preview +| +* `che-incubator/che-idea-server/latest` +* `che-incubator/che-idea-server/next` +| +* `latest` is the stable version. +* `next` is the development version. |=== @@ -25,6 +51,6 @@ include::example$snip_{project-context}-table-of-supported-editors.adoc[] You can store IDE configuration files directly in the remote Git repository that contains your project source code. This way, one common IDE configuration is applied to all new workspaces that feature a clone of that repository. Such IDE configuration files might include the following: -* xref:defining-a-common-ide.adoc[The `/.che/che-editor.yaml` file] that stores a definition of the chosen IDE. +* xref:defining-a-common-ide.adoc[The /.che/che-editor.yaml file] that stores a definition of the chosen IDE. -* IDE-specific configuration files that one would typically store locally for a desktop IDE. For example, xref:microsoft-visual-studio-code-open-source-ide.adoc[the `/.vscode/extensions.json` file.] +* IDE-specific configuration files that one would typically store locally for a desktop IDE. For example, xref:microsoft-visual-studio-code-open-source-ide.adoc[the /.vscode/extensions.json file.] diff --git a/modules/end-user-guide/pages/url-parameter-for-the-ide.adoc b/modules/end-user-guide/pages/url-parameter-for-the-ide.adoc index 59914d9449..6c460fc4ed 100644 --- a/modules/end-user-guide/pages/url-parameter-for-the-ide.adoc +++ b/modules/end-user-guide/pages/url-parameter-for-the-ide.adoc @@ -24,11 +24,38 @@ pass:c,a,q[{prod-url}]#____?che-editor=____ + .The URL parameter `____` values for supported IDEs -[cols="1,1a,1a"] + +[cols="1,1a,1a,1a"] |=== -| IDE | `____` value | Note +| IDE | Status | `____` value | Note + +| link:https://github.com/che-incubator/che-code[Microsoft Visual Studio Code - Open Source] +| Available +| +* `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 or `che-editor.yaml` is not used. +* `insiders` is the development version. + +| link:https://github.com/che-incubator/jetbrains-editor-images[JetBrains IntelliJ IDEA Community Edition] +| Deprecated +| +* `che-incubator/che-idea/latest` +* `che-incubator/che-idea/next` +| +* `latest` is the stable version. +* `next` is the development version. -include::example$snip_{project-context}-table-of-supported-editors.adoc[] +| link:https://github.com/redhat-developer/devspaces-gateway-plugin/[JetBrains IntelliJ IDEA Ultimate Edition +(over JetBrains Gateway)] +| Technology Preview +| +* `che-incubator/che-idea-server/latest` +* `che-incubator/che-idea-server/next` +| +* `latest` is the stable version. +* `next` is the development version. |=== diff --git a/modules/end-user-guide/partials/ref_parameters-for-che-editor-yaml.adoc b/modules/end-user-guide/partials/ref_parameters-for-che-editor-yaml.adoc index 6cfc2ccf4c..c1c9631907 100644 --- a/modules/end-user-guide/partials/ref_parameters-for-che-editor-yaml.adoc +++ b/modules/end-user-guide/partials/ref_parameters-for-che-editor-yaml.adoc @@ -4,11 +4,38 @@ The simplest way to select an IDE in the `che-editor.yaml` is to specify the `id` of an IDE from the table of supported IDEs: .Supported IDEs -[cols="1,1a,1a"] + +[cols="1,1a,1a,1a"] |=== -| IDE | `id` | Note +| IDE | Status | `id` | Note + +| link:https://github.com/che-incubator/che-code[Microsoft Visual Studio Code - Open Source] +| Available +| +* `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 or `che-editor.yaml` is not used. +* `insiders` is the development version. + +| link:https://github.com/che-incubator/jetbrains-editor-images[JetBrains IntelliJ IDEA Community Edition] +| Deprecated +| +* `che-incubator/che-idea/latest` +* `che-incubator/che-idea/next` +| +* `latest` is the stable version. +* `next` is the development version. -include::example$snip_{project-context}-table-of-supported-editors.adoc[] +| link:https://github.com/redhat-developer/devspaces-gateway-plugin/[JetBrains IntelliJ IDEA Ultimate Edition +(over JetBrains Gateway)] +| Technology Preview +| +* `che-incubator/che-idea-server/latest` +* `che-incubator/che-idea-server/next` +| +* `latest` is the stable version. +* `next` is the development version. |===