Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

review of PR 2476 #3

Merged
merged 5 commits into from
Nov 10, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -2,26 +2,22 @@
| `che-incubator/che-code/insiders`
| This is the default IDE that loads in a new workspace when the URL parameter or `che-editor.yaml` is not used.

| link:https://www.jetbrains.com/help/idea/discover-intellij-idea.html[JetBrains IntelliJ IDEA Community Edition]
| `che-incubator/che-idea/latest`
| Community Edition - stable 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://www.jetbrains.com/help/idea/discover-intellij-idea.html[IntelliJ IDEA]
| `che-incubator/che-idea/next`
| Community Edition - development version

| link:https://www.jetbrains.com/help/pycharm/quick-start-guide.html[PyCharm]
| `che-incubator/che-pycharm/latest`
| Community Edition - stable version

| link:https://www.jetbrains.com/help/pycharm/quick-start-guide.html[JetBrains PyCharm Community Edition]
| `che-incubator/che-pycharm/next`
| Development version
| link:https://github.com/che-incubator/jetbrains-editor-images[JetBrains PyCharm Community Edition]
|
* `che-incubator/che-pycharm/latest`
* `che-incubator/che-pycharm/next`
|
* `latest` is the stable version.
* `next` is the development version.

| link:https://github.com/eclipse-che/che-theia[Eclipse Theia]
| `eclipse/che-theia/latest`
| Stable version. Deprecated, will be removed in next releases.

| link:https://github.com/eclipse-che/che-theia[Eclipse Theia]
| `eclipse/che-theia/next`
| Development version. Deprecated, will be removed in next releases.
| Stable and planned for deprecation and removal in future releases.
3 changes: 2 additions & 1 deletion modules/end-user-guide/pages/selecting-a-workspace-ide.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
[id="selecting-a-workspace-ide"]
= Selecting a workspace IDE

The default in-browser IDE in a new workspace is link:https://github.com/che-incubator/che-code[Microsoft Visual Studio Code - Open Source]. In addition, link:https://github.com/che-incubator/jetbrains-editor-images[Community Editions of JetBrains IntelliJ IDEA and JetBrains PyCharm] are available as link:https://access.redhat.com/support/offerings/techpreview[Technology Preview] features. link:https://theia-ide.org/docs/[Eclipse Theia] is deprecated and will be removed in the next release.
max-cx marked this conversation as resolved.
Show resolved Hide resolved
The default in-browser IDE in a new workspace is Microsoft Visual Studio Code - Open Source.

You can select another supported in-browser IDE by either method:

Expand All @@ -16,6 +16,7 @@ You can select another supported in-browser IDE by either method:

.Supported in-browser IDEs

[cols="1,1a,1a"]
|===
| IDE | `id` | Note

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ TIP: You can also use the *Git Repo URL ** field on the *Create Workspace* page
* Optional: You have xref:authenticating-to-a-git-server-from-a-workspace.adoc[authentication to the Git server] configured.
* Your Git repository maintainer keeps the `devfile.yaml` or `.devfile.yaml` file in the root directory of the Git repository. (For alternative file names and file paths, see xref:optional-parameters-for-the-urls-for-starting-a-new-workspace.adoc[].)
+
TIP: You can also start a new workspace by supplying the URL of a Git repository that contains no devfile. Doing so results in a workspace with the Che-Theia IDE and the Universal Developer Image.
TIP: You can also start a new workspace by supplying the URL of a Git repository that contains no devfile. Doing so results in a workspace with Universal Developer Image and with Microsoft Visual Studio Code - Open Source as the workspace IDE.
//provide a link to a page about the Universal Developer Image similar to https://developers.redhat.com/products/rhel/ubi for UBI and, if applicable, devfile-less defaults for new workspaces. max-cx

.Procedure
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
[id="url-parameter-for-the-workspace-ide"]
= URL parameter for the workspace IDE

If the URL for starting a new workspace doesn't contain a URL parameter specifying the integrated development environment (IDE), the workspace loads with the default IDE: Che Theia.
If the URL for starting a new workspace doesn't contain a URL parameter specifying the integrated development environment (IDE), the workspace loads with the default in-browser IDE, which is Microsoft Visual Studio Code - Open Source.

The URL parameter for specifying another supported IDE is `che-editor=__<editor_key>__`:

Expand All @@ -16,8 +16,11 @@ The URL parameter for specifying another supported IDE is `che-editor=__<editor_
pass:c,a,q[{prod-url}]#__<git_repository_url>__?che-editor=__<editor_key>__
----

NOTE: The workspace IDE might be already set for a remote Git repository in the xref:selecting-an-in-browser-ide-for-all-workspaces-that-clone-the-same-git-repository.adoc[`che-editor.yaml` file of the repository].

.The URL parameter `__<editor_key>__` values for supported IDEs

[cols="1,1a,1a"]
|===
| IDE | `__<editor_key>__` value | Note

Expand Down