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

IntelliJ plugin #173

Open
ask4gilles opened this issue Jan 29, 2020 · 8 comments
Open

IntelliJ plugin #173

ask4gilles opened this issue Jan 29, 2020 · 8 comments

Comments

@ask4gilles
Copy link

Hi,
Do you have any plans to create an IntelliJ plugin?

@stefan-ka
Copy link
Member

Hi
Thanks for creating the issue and getting in touch with us!
We have the "IDE support" issue on our roadmap, yes. It is however not 100% clear yet, how we want to start addressing this issue. We will probably strive for a web-based solution first (such as https://theia-ide.org/).

@borramboy
Copy link

Given the work done with Eclipse, why not proceed with IntelliJ?

@stefan-ka
Copy link
Member

Hi @borramTAS
I'm not sure if something changed regarding LSP (language server protocol) and IntelliJ (I have to update my knowledge here); but up to last year, IntelliJ did not properly support the LSP.
Without LSP support we would basically have to implement everything from scratch for IntelliJ... But we are always open to contributions ;)
I will have to check whether it has become easier regarding LSP and IntelliJ.

@borramboy
Copy link

Hi @stefan-ka
I understand, unfortunately I don't think there is native LSP support from IntelliJ, but only via client library like (https://github.com/ballerina-platform/lsp4intellij).

@stefan-ka
Copy link
Member

Seems like there is a new way: https://blog.jetbrains.com/platform/2023/07/lsp-for-plugin-developers/
At least for Ultimate edition... that would be an option; although it would not be available for the community edition.

@angelozerr
Copy link

Please try https://github.com/redhat-developer/lsp4ij which is a free lsp support for Intellij

@stefan-ka
Copy link
Member

Thanks for the pointer @angelozerr!

@angelozerr
Copy link

Thanks @stefan-ka for your answer. We did the 0.0.2 release this week and if you want to have an overview of LSP4IJ we have published yesterday the following article https://idetools.dev/blog/lsp4ij-announcement/

Hope you will like it.

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

No branches or pull requests

4 participants