Hi!
I would like to know if there any plans to add native LSP support.
Thanks!
Hi!
I would like to know if there any plans to add native LSP support.
Thanks!
Is there anything you hope to achieve from this that the third-party LSP package doesn’t fulfill currently?
I don’t think it’s a stretch to say that for the next 5 years of Sublime Text’s existence in the marketplace, the LSP package is probably the single most important package. It needs all the support it can get.
I use the third party LSP plugin extensively since the last few months. So far I am absolutely loving it. I use it primarily for JS . Here are my pet peeves so far
I believe providing LSP support natively is going to help a lot and will resolve all these issues. ST can take care of handling these dependencies natively.
Thanks
There is also the possibility to add incremental support for LSP without fully committing to LSP itself. Here are some self-contained suggestions, in order of importance:
def foobar(x, y, z)
, which the user sees in the completion widget, but the filter could be foobar
, the identifier that the user is actually typing. async def on_query_completions(self, view, locations):
response = await self.some_long_process.request_completions(view, locations)
return self.format_response(response)
All of these suggestions are not LSP-specific and can benefit ST in the long run.