Intellij Plugin for BND

Hello,

I’m thinking about learning plugin development for JetBrains IntelliJ and OpenIDE and, at the same time, delving deeper into OSGi and BND, so I’d like to familiarize myself with an OSGi plugin. Which one would you recommend? Amdatu? Osmorc? and also Gradle? Maven? pure Bnd? (I prefer pure Bnd).

Of course, ultimately I want to apply what I learn to create a reliable IntelliJ-based IDE that allows me to develop with BND and OSGi.

Currently, I need to open Eclipse-Bndtools and IntelliJ-Osmorc simultaneously, and sometimes I even use the command line.

Regards,

Edgar

Hi Edgar, Thanks for your proposal. I remember there was some initial discussion about creating a Language Server Protocol (LSP) for bnd and a prototype by @laeubi

In my impression LSP is currently the state of the art way to integrate into all IDEs which support LSP - in other words, all IDEs could benefit, also IntelliJ.

Theoretically this bnd LSP could be a wrapper around the bnd command line (CLI) under the hood.