Skip to content

Commit

Permalink
fix: updated supported IDEs table (#2875)
Browse files Browse the repository at this point in the history
* updated supported ides table

* updated supported ides table

* updated supported ides table
  • Loading branch information
deerskindoll authored Mar 6, 2025
1 parent d984a87 commit 62ced6e
Show file tree
Hide file tree
Showing 4 changed files with 92 additions and 37 deletions.

This file was deleted.

38 changes: 32 additions & 6 deletions modules/end-user-guide/pages/ides-in-workspaces.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -13,18 +13,44 @@ 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.

|===

== Repository-level IDE configuration in {prod-short}

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.]
33 changes: 30 additions & 3 deletions modules/end-user-guide/pages/url-parameter-for-the-ide.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,38 @@ pass:c,a,q[{prod-url}]#__<git_repository_url>__?che-editor=__<editor_key>__
+

.The URL parameter `__<editor_key>__` values for supported IDEs
[cols="1,1a,1a"]

[cols="1,1a,1a,1a"]
|===
| IDE | `__<editor_key>__` value | Note
| IDE | Status | `__<editor_key>__` 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.

|===

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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.

|===

Expand Down

0 comments on commit 62ced6e

Please sign in to comment.