Skip to content

Feedback Issue: JetBrains IDEs 💻 #6576

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

Open
loujaybee opened this issue Nov 5, 2021 · 27 comments
Open

Feedback Issue: JetBrains IDEs 💻 #6576

loujaybee opened this issue Nov 5, 2021 · 27 comments

Comments

@loujaybee
Copy link
Member

loujaybee commented Nov 5, 2021

Objective

This issue is to track feeback related to the JetBrains Desktop Remote Development Support.

See related roadmap item [1]

Background

The JetBrains team has been hard at work enabling remote development for the JetBrains editors. This feature allows a user to use their Gitpod environment, whilst connecting using the JetBrains editors.

Feel free to send in any comments, thoughts, emojis 🚀 👍 🎉 ❤️, screenshots, or screencasts as well as open any new separate issues with a description for further discussion. 💬 All known issues and feature requests will be labelled as editor: jetbrains

@loujaybee loujaybee changed the title Feedback Issue: JetBrains IDE Desktop Support 💻 Feedback Issue: JetBrains IDE Desktop Support 💻 (Currently in private BETA) Nov 5, 2021
@loujaybee loujaybee pinned this issue Nov 5, 2021
@filiptronicek filiptronicek changed the title Feedback Issue: JetBrains IDE Desktop Support 💻 (Currently in private BETA) Feedback Issue: JetBrains IDE Desktop Support 💻 (Currently in BETA) Dec 3, 2021
@gtsiolis gtsiolis unpinned this issue Dec 7, 2021
@loujaybee loujaybee reopened this Dec 9, 2021
@loujaybee
Copy link
Member Author

I think there was some confusion around the private beta for JetBrains ending and closing this issue, but since JetBrains is still in beta, I'll re-open and pin this issue 🙏

@loujaybee loujaybee pinned this issue Dec 9, 2021
@loujaybee loujaybee changed the title Feedback Issue: JetBrains IDE Desktop Support 💻 (Currently in BETA) Feedback Issue: JetBrains IDE(s) Desktop Support 💻 Dec 9, 2021
@akosyakov
Copy link
Member

@loujaybee We need to update docs to point to this issue instead of closed one?

@tmy2017
Copy link

tmy2017 commented Jan 6, 2022

Hi gitpod! first thanks for your great work, gitpod really empowers me to participate/experiment with many open source projects.

I have a question/feedback regarding JetBrains IDE desktop support (not sure is this issue the right place since it is so quiet here, but I also can not post on community.gitpod.io since there is in read-only now).

How to restart the Jetbrains IDE backend manually and get the new CodeWithMe invitation link to reconnect to IDE (NOT restart the workspace itself - #6679)?

My use case is to install an IDE plugin and it requires me to restart IDE to take effect. But after I shutdown IDE, I am stuck, since I can not get the new code with me link. And if I manually "stop workspace" and restart, the IDE plugin is gone (I understand this is due to anything outside of /workspace is not persisted).

I tried to fiddle around with /bin/bash -li /ide-desktop/startup.sh 24000 Open in PhpStorm but to no avail.

To conclude - before we have a full-grown solution to easily restart IDE backend or to persist IDE plugin, can anyone share a workaround on how to manually restart JetBrains IDE backend? ex: maybe kill/restart some processes or send some commands to /.supervisor/supervisor?

(I have also tried Projector solution, but the plugin I am interested needs JCEF and currently projector does not fully support it yet - see PRJ-285, thus I need to use Desktop Jetbrains IDE)

@axonasif
Copy link
Member

axonasif commented Jan 6, 2022

but I also can not post on community.gitpod.io since there is in read-only now

Hi @tmy2017, just FYI: there is a channel specific to the jetbrains IDE at the discord server

@ChristianHuff-DEV
Copy link

ChristianHuff-DEV commented Feb 26, 2022

Is there a way to open the IDE (Goland in my case) in a specific folder?

I have a mono repo that looks like this:
Screenshot 2022-02-26 at 17 37 53

Only the "account-service" and "helpy" are Go projects. Other once (i.e. "webapp" is React) are not Go projects.

How can I open GoLand so that "account-service" is the root?

EDIT: Maybe an option could be added to the JetBrain Gateway plugin to not only open a workspace but also define the folder to open.

@loujaybee
Copy link
Member Author

@ChristianHuff-DEV, yep I think this is the issue you'll want to track: #6900. Last time we checked, this wasn't possible yet with remote development, but when the API's become available, we'll be looking to support this use case, also 🙏

@gengjiawen
Copy link
Contributor

Any progress on bring Clion ?

@emattiza
Copy link

As a user, when a workspace is running, I would like to open it from the jetbrains gateway without setting a user preference, or have a user preference that is multiple of the provided launch options. This would enable me to start a workspace without having to wait for preferences to cascade and then restart any new workspace with the appropriate remote link features enabled for the given ide of choice.

Thats the story anyways. Still love what you guys are doing and happy to work around it! But this could be polished in some way maybe?

@ENate
Copy link

ENate commented May 5, 2022

Great job. But this gitpod plugin do not seem to work on Jetbrains Gateway version 2022.1.1 (build 221.5080.246). Besides, after installing the older version of Jetbrains Gateway (version 2021.3.2), it is still impossible to connect to the Gitpod workspace via SSH. Even after selecting the Intellij option from the workspace as described in the documentation.
Jetbrains Gateway 2022.1.1 do not open on Ubuntu 18.04. I am trying to connect via chrome/brave browsers but this problem do not occur with VSCODE desktop.

@nooobcoder
Copy link

Is there a way to open the IDE (Goland in my case) in a specific folder?

I have a mono repo that looks like this: Screenshot 2022-02-26 at 17 37 53

Only the "account-service" and "helpy" are Go projects. Other once (i.e. "webapp" is React) are not Go projects.

How can I open GoLand so that "account-service" is the root?

EDIT: Maybe an option could be added to the JetBrain Gateway plugin to not only open a workspace but also define the folder to open.

Exactly, I too have the same issue, @ChristianHuff-DEV I too need a solution for this to work with monorepos, for code this is not an issue, but with Jbr Gateway, it simple does not allow me to open a folder as the project root.

@frimtec
Copy link

frimtec commented Jun 26, 2022

I'm quite new to gitpod. As a addicted IntelliJ user I was pleased to hear that also Intellij is now supported - at least as beta.
I must say things looks really great.

Currently I have one problem, not sure if I do something wrong or if it is just a bug:
When I create a new workspace for a maven Java project, having a gitpod init task that does a "mvn install" or similar I would expect that the IntelliJ project is fully setup with all dependencies.
But that seams not to be true. The compiler cannot resolve any dependencies. So if I start a test, an application or just trigger a rebuild within the IDE, I get a huge list of compiler errors (see screenshot).
gitpod-maven

The only workaround to resolve from this state is:

  • Do a mvn install from within IntelliJ UI (maven tab).
  • Reload the maven modules within IntelliJ UI (maven tab).
  • Rebuild the project within IntelliJ UI.

This problem can be reproduced with my repo https://github.com/frimtec/jpse and also with https://github.com/frimtec/my-java-template an instance from the gitpod java template.

@jeanphi-baconnais
Copy link

jeanphi-baconnais commented Aug 1, 2022

Hi, i'm started to test Jetbrains Gateway and with the latest version when I open a workspace I have this error

'com.intellij.ssh.ConnectionBuilder com.intellij.ssh.RemoteCredentialsUtil.connectionBuilder$default(com.intellij.remote.RemoteCredentials, com.intellij.openapi.project.Project, com.intellij.openapi.progress.ProgressIndicator, boolean, int, java.lang.Object)'

Have you ever seen that ?

JetBrains Gateway 2022.2
Build #GW-222.3345.108, built on July 22, 2022
Runtime version: 17.0.3+7-b469.32 x86_64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
macOS 12.4

Edit : Oh 😮 I update all the version of Jetbrains tool and GitPod plugin and I have no more problem.

@loujaybee loujaybee changed the title Feedback Issue: JetBrains IDE(s) Desktop Support 💻 Feedback Issue: JetBrains IDEs 💻 Sep 29, 2022
@huweiATgithub
Copy link

I had an issue regarding the loading of user's .bashrc configuration: #13815

@BA447

This comment was marked as spam.

@BA447

This comment was marked as spam.

@krzysztofKubiakVizlib
Copy link

krzysztofKubiakVizlib commented Apr 7, 2023

Hi, did you try to solve an issue with the terminal in the JetBrains app when Gitpod was in use? The console is narrow and short (only part of the red border is in use) and has a lot of unused space.
Screenshot it's the whole terminal window.
Screenshot 2023-04-07 at 09 52 06

@svenefftinge svenefftinge unpinned this issue Apr 14, 2023
@perkinss
Copy link

perkinss commented Aug 8, 2023

The "Open in RubyMine" button wasn't working for me and I didn't figure it out till I found documentation that it requires the jetbrains gateway and the jetbrains gitpod plugin enabled in rubymine. Maybe some kind of a clue would be helpful near that button?

@akosyakov
Copy link
Member

akosyakov commented Aug 9, 2023

@perkinss There should be an instruction with a link just above the button 👀 but maybe we can make it somehow more prominent cc @gtsiolis

Screenshot 2023-08-09 at 07 29 21

Copy link
Contributor

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the meta: stale This issue/PR is stale and will be closed soon label May 22, 2024
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Jun 2, 2024
@Siddhant-K-code Siddhant-K-code added meta: never-stale This issue can never become stale and removed meta: stale This issue/PR is stale and will be closed soon labels Jun 5, 2024
@sjoshid
Copy link

sjoshid commented Oct 15, 2024

Any way to use a specific version of intellij when starting a workspace? I have a fallback license I'd like to use.

@axonasif
Copy link
Member

Hi @sjoshid, you can pin a version from https://gitpod.io/settings/policy > Available editors

@sjoshid
Copy link

sjoshid commented Oct 29, 2024

Hi @sjoshid, you can pin a version from https://gitpod.io/settings/policy > Available editors

I dont have a intellij fallback license for any of these.
image

I paid for 2024.2.3 and pinned it. I really hope I dont have to pay again next year because Gitpod won't support it.

@axonasif
Copy link
Member

@sjoshid apologies. Which version did you have a license for?

@sjoshid
Copy link

sjoshid commented Oct 31, 2024

@sjoshid apologies. Which version did you have a license for?

23.1

@lwoerdeman
Copy link

lwoerdeman commented Jan 3, 2025

Hi Gitpod team, I was wondering what the release cadence of the IntelliJ gitpod host is and if this is published anywhere in the documentation - it seems to lag slightly behind the IntelliJ stable release cycle (for example currently using 2024.3 - even though latest version of the stable client is 2024.3.1.1)

@mustard-mh
Copy link
Contributor

mustard-mh commented Jan 6, 2025

Hey @lwoerdeman , thanks for the reminding! I will pick the editors release jobs up this week.

@mustard-mh
Copy link
Contributor

mustard-mh commented Jan 10, 2025

Good day @lwoerdeman 👋 , the stable IntelliJ 2024.3.1.1 has deployed on Gitpod Classic.

I was wondering what the release cadence of the IntelliJ gitpod host is and if this is published anywhere in the documentation

Gitpod has a GitHub Action to trigger stable releases PRs, developer will review and merge them if the integration tests + smoke tests are passed and no breaking changes or compatible issues.

Img2 Img2
image image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests