Developing: TDL Extension in VSCode

Hi everyone,

I am currently developing a TDL extension for VSCode to improve my local coding experience, since I am still not used to doing everything on emacs … I want to share this here in case it can help anyone else facing the same problem.

The extension code can be found here, and I’m still writing the readme (but it should be complete within a day or two). It is still buggy with autocompletion, but at least workable. The performance isn’t great for large grammars – with ERG, it takes nearly ten minutes to highlight everything on my local machine (the gigantuous lexicon.tdl and lextypes.tdl are the main culprits), but it should be reasonably fast for Matrix grammars (10-15s in my experience).

@ebender Emily, maybe this can useful for LING 567 students? I often wished I had something like this during the course – it would definitely have saved me a lot of time.

If anyone tries it out, I’d love to hear about any bugs you find or features you think should be added.