question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Basic support IntelliJ IDEA as a Che editor

See original GitHub issue

Is your enhancement related to a problem? Please describe.

Che-theia is the default editor. We support alternative editors such as dirigible, desktop eclipse and code-server. But not IntelliJ.

Describe the solution you’d like

Add support for IntelliJ as an editor. IntelliJ would run in the browser. IntelliJ community edition should be used. These are the subtasks:

What is NOT included in this issue

A fully supported editor should also:

  • describe the IDE configuration in a devfile (commands, plugins, runtime services)
  • automatically inject users configs in the IDE (such as proxy, git, kubernetes settings)
  • airgap support

But these features are not in this issue scope. We will create dedicated issues for that.

Describe alternatives you’ve considered

Additional context

This is a feature provided by coder enterprise (this is the dockerfile).

@benoitf has provided PoC that uses webswing and that can be tried out with the following devfile or using docker locally docker run --rm -it -p 8080:8080 quay.io/fbenoit/webswing-intellij:20200904.

image

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Reactions:4
  • Comments:25 (22 by maintainers)

github_iconTop GitHub Comments

1reaction
vzhukovscommented, Sep 28, 2020

I think, we can add additional item into description, to have a preliminary IDE configuration and set up specific options like https://github.com/eclipse/che/issues/17790#issuecomment-698854133. Because when workspace opens at first time, user has to configure this option to operate with terminal. //upd: updated the last item in the list

1reaction
benoitfcommented, Sep 22, 2020

source code of POC are there

(with VNC I was able to use browser resizing and maximize widgets using a lightweight wm (here it’s fluxbox) where I can hide toolbar/workspaces, etc by default)

Read more comments on GitHub >

github_iconTop Results From Across the Web

IntelliJ IDEA – the Leading Java and Kotlin IDE - JetBrains
IntelliJ IDEA is undoubtedly the top-choice IDE for software developers. It makes Java and Kotlin development a more productive and enjoyable experience.
Read more >
Editor basics | IntelliJ IDEA Documentation - JetBrains
The IntelliJ IDEA editor is the main part of the IDE that you use to create, read and modify code. tip. For information...
Read more >
intellij-idea-help.pdf - JetBrains
The parts Tool Windows and IntelliJ IDEA Editor tell you everything you need ... important basic tasks with IntelliJ IDEA - create and...
Read more >
What's New in IntelliJ IDEA - 2022.3 - JetBrains
In IntelliJ IDEA Ultimate 2022.3, we've implemented long-awaited support for ... tool windows out of the main window and dock them to floating...
Read more >
Improved IDE Performance, New Editor Inline Hints, and More ...
Improved IDE Performance, New Editor Inline Hints, and More for Kotlin in the Latest IntelliJ IDEA ... Enjoy a better debugging experience, ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found