breck7 / scrollsdk

Build on top of Scroll.
https://sdk.scroll.pub
379 stars 17 forks source link

🚀 Parsers: Implement Language Server Protocol for Parsers #2

Open breck7 opened 5 years ago

boticello commented 3 years ago

This would be a great feature. I'm planning to create DSLs for use in VS Code (and other editors) and Tree Notation looks ideal. At the moment it looks like I'll need to use Xtext to recreate the grammar definition and generate the Language Server definitions. It would be perfect if Tree Notation could do it all. I'm sure it's not simple, though.

I will have to learn about the LSP over the next few months and I hope I can be of some help once I understand it better.

breck7 commented 3 years ago

I agree @boticello! This would be so useful. Maybe next time I get a sprint.