On Sun, Jul 8, 2018 at 6:22 PM, Sven Reimers <sven.reim...@gmail.com> wrote:
> 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.. > Well, AFAIK, it is not actively developed at all: https://github.com/JetBrains/kotlin-netbeans/issues/122 I guess if I was working on this, I'd probably look at what the LSP server is doing rather than look too much on this plugin. But I guess the decision is to anyone who would want to work on such a support. Jan > > -Sven > > > > Jan Lahoda <lah...@gmail.com> schrieb am So., 8. Juli 2018, 13:23: > > > On Sun, Jul 8, 2018 at 8:40 AM, Emilian Bold < > > emilian.b...@protonmail.ch.invalid> 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 <anto...@vieiro.net> 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: dev-unsubscribe@netbeans. > incubator.apache.org > > > > > > > > For additional commands, e-mail: > > dev-h...@netbeans.incubator.apache.org > > > > > > > > For further information about the NetBeans mailing lists, visit: > > > > > > > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org > > > For additional commands, e-mail: dev-help@netbeans.incubator. > apache.org > > > > > > For further information about the NetBeans mailing lists, visit: > > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > > > > > > > > > > > > >