Open tmcw opened 10 months ago
Yes!
I'm also working on / interested in this
Related:
The interaction in VSCode:
That's in the typescript-language-server project, which is a 3rd party adapter from the TypeScript interface to the LSP interface, because TypeScript doesn't actually implement LSP (which is a thing I rant about all the time, Microsoft get your act together, etc). This module currently uses TypeScript, but not the extra language server. It'd probably use the language server if this adopted more of a client-server architecture, or maybe it should in general, but for now, it's integrating with TypeScript, and we'll need to figure out what's under the hood of the LSP adapter's implementation.
Should already be possible given the data in the hint extension, but if people want to replicate this experience we should make that possible as well.