context-mapper-dsl
context-mapper-dsl copied to clipboard
IntelliJ plugin
Hi, Do you have any plans to create an IntelliJ plugin?
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/).
Given the work done with Eclipse, why not proceed with IntelliJ?
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.
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).
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.