eclipse-che / che

Kubernetes based Cloud Development Environments for Enterprise Teams
http://eclipse.org/che
Eclipse Public License 2.0
6.99k stars 1.19k forks source link

Add JetBrains Rider IDE integration #23228

Open azatsarynnyy opened 2 weeks ago

azatsarynnyy commented 2 weeks ago

Is your task related to a problem? Please describe

When running a workspace with the JetBrains Rider IDE, the Dashboard displays the following message:

image

Describe the solution you'd like

We need to figure out why the remote Rider IDE backend doesn't provide a connection link and the startup process is stopped on the stage:

2024-11-04 10:18:31,972 [   9535]   WARN - #c.i.u.n.IdeProxySelector - failed to configure proxy by pacUrl=null (null if autodetect)
2024-11-04 10:18:34,486 [  12049]   WARN - #com.github.weisj.jsvg.parser.NodeMap - unsupported RDF
2024-11-04 10:18:34,486 [  12049]   WARN - #com.github.weisj.jsvg.parser.NodeMap - unsupported namedview

It should output the links like other JetBrains IDEs do:

*********************************************************

Join link: tcp://127.0.0.1:5990#jt=98508eea-e3f3-4d63-bed4-877ecc20b451&p=CL&fp=15497311CE1A148221F87B0DF2BE2B4EC516604C621140DA878FA0164B5AB86B&cb=242.23726.125&newUi=true&jb=21.0.4b509.26

Http link: https://code-with-me.jetbrains.com/remoteDev#idePath=%2Fidea-server&projectPath=%2Fprojects%2Fdotnet60-example&host=workspace2622be1ccbd241c6-5c97d8f44f-2w856&port=22&user=1001270000&type=ssh&deploy=false&newUi=true

Gateway link: jetbrains-gateway://connect#idePath=%2Fidea-server&projectPath=%2Fprojects%2Fdotnet60-example&host=workspace2622be1ccbd241c6-5c97d8f44f-2w856&port=22&user=1001270000&type=ssh&deploy=false&newUi=true

*********************************************************

Describe alternatives you've considered

No response

Additional context

No response