Regarding Kotlin - there is https://github.com/JetBrains/kotlin-netbeans
and it is Apache 2.0 licensed... I think it is maybe not very well maintained but probably a good starting point.. -Sven Jan Lahoda <[email protected]> schrieb am So., 8. Juli 2018, 13:23: > On Sun, Jul 8, 2018 at 8:40 AM, Emilian Bold < > [email protected]> wrote: > > > Nice. This might be the only way to get support for some languages like > > Kotlin that intentionally don't support NetBeans. > > > > Yes, unless someone steps out and writes a proper support (which should be > doable, it just would take some time and effort). It is very unlikely I > personally would have time for that. There appear to be more uses for the > LSP client, so it may be easier to get somewhere in this direction. > > > > Still, I find something odd about LSP... The IDE becomes nothing more > than > > a remote display. > > > > Yes, but I don't think that's bad by itself (I was even thinking of writing > a server using the NB's Java support). > > > > > > I'm also curious how something more complex like a refactoring that > > touches multiple languages and configuration files would work with LSP. > > > > This is a big problem, IMO, not only impossible to do such complex things, > but also many other features appear to be more limited, etc. But there may > be a set of languages/usecases where using the LSP may be the best option. > > This is why I didn't use the LSP when I was writing the remote Java > feature/experiment: > https://github.com/apache/incubator-netbeans/pull/558 > > (Although it might be possible to partially reuse LSP there, and only > extend it.) > > Jan > > > > > > --emi > > > > ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ > > > > On 8 July 2018 8:45 AM, Antonio <[email protected]> wrote: > > > > > This is great news! > > > > > > On 08/07/18 07:39, Jan Lahoda wrote: > > > > > > > Hi, > > > > > > > > Just FYI, as there have been talks about the language server protocol > > some > > > > > > > > time ago, I've just opened a work-in-progress PR for a client for the > > > > > > > > language server protocol: > > > > > > > > https://github.com/apache/incubator-netbeans/pull/629 > > > > > > > > Help with that and/or feedback is sincerely welcome, > > > > > > > > Jan > > > > > > -- > > > > > > To unsubscribe, e-mail: [email protected] > > > > > > For additional commands, e-mail: > [email protected] > > > > > > For further information about the NetBeans mailing lists, visit: > > > > > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > For further information about the NetBeans mailing lists, visit: > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > > > > > > >
