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-unsubscr...@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-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>

Reply via email to