[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [jdt-dev] [platform-dev] Reusing generic editor features in JDT
|
Is there a Github Issue that describing the issues with inprocess
starts? I think we have discussed this in the context of m2e and one
idea was to probably simply use an embedded (connect) framework to
properly isolate the LS from the rest of eclipse.
Am 18.11.22 um 12:42 schrieb Mickael Istria:
Hi all, hi Gayan,
I'm reviving this old thread that is the most relevant place to share
some progress:
In https://github.com/rgrunber/eclipse.jdt.ls.client
<https://github.com/rgrunber/eclipse.jdt.ls.client> (there is a p2 repo
linked), you can see some progress on the topic of using JDT-LS in
Eclipse IDE.
Currently, it just starts JDT-LS externally, from a separate
installation as a separate process (similarly to what Wild Web Developer
does with LemMinX); but it already does a decent bit of work that way.
In the code, you can also find code that has tried to start JDT-LS in
the same process as the workspace, and this seems to be both tricky and
technically interesting; some issues were reported to JDT-LS about how
this kind of integration can be made to work, but this is not trivial.
The first iteration was then to keep the easier separate-process
approach, but I (and others are welcome to join) will try to keep
investigating having JDT-LS in the same process because I see major
potential benefits in this.
Cheers,
_______________________________________________
jdt-dev mailing list
jdt-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jdt-dev