I think a proper XML LSP with features comparable to WTP XML editing is
missing.
WTP as the base for that LSP is too resource hungry especially for
something like XML and complicated (also incomplete in places).
I actually have a prototype XML LSP sitting somewhere. It is not
complete, it has validation and AST but did not have time to
move it forward.
Thanks,
Gorkem
On 14 Mar 2018, at 9:38, Angelo zerr wrote:
Thanks Mickael for your answer.
So before you get started with it, make sure that the effort is worth
it.
No time to do that, it was just an idea and I wanted to know your
opinion.
About BlueSky, if we want XML in BlueSky, it seems infinitely simpler
to
just embed WTP-XML than to create a language server on top of WTP-XML.
I would like to consume XML TextMate grammar, I'm afraid that it's not
possible with WTP XML Editor.
2018-03-14 14:30 GMT+01:00 Mickael Istria <mist...@redhat.com>:
I think it's a good idea.
That said, it's a big piece of work to make a LS on top of WTP.
Moreoever,
this LS would be pretty huge (we're talking about probably a hundred
MB to
bring WTP XML as a LS), so it may not easily fit in VSCode
Marketplace.
JDT-LS had to workaround it with a relatively complex system that
downloads
the RCP part at first startup, otherwise the VSCode marketplace
wouldn't
allow the extension.
So before you get started with it, make sure that the effort is worth
it.
It's up to you to figure out how much you're ready to invest in this
LS to
ship it for VSCode.
About BlueSky, if we want XML in BlueSky, it seems infinitely simpler
to
just embed WTP-XML than to create a language server on top of
WTP-XML.
_______________________________________________
wtp-dev mailing list
wtp-dev@eclipse.org
To change your delivery options, retrieve your password, or
unsubscribe
from this list, visit
https://dev.eclipse.org/mailman/listinfo/wtp-dev
_______________________________________________
wtp-dev mailing list
wtp-dev@eclipse.org
To change your delivery options, retrieve your password, or
unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/wtp-dev
_______________________________________________
wtp-dev mailing list
wtp-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from
this list, visit
https://dev.eclipse.org/mailman/listinfo/wtp-dev