00:00 - Intro
00:46 - A quick fix-up on completion
03:03 - Diagnostics
13:23 - Showing Spelling Errors with Diagnostics
21:48 - Spelling Suggestions in Diagnostics
37:16 - Code Actions for Spelling Corrections
51:44 - Outro
We'll continue building our own language server in TypeScript by following the Language Server Protocol. We'll build diagnostics to show the user problems in their document and code actions to help them fix the issues. Beginners welcome!
Previous video: • LSP: Building a Language Server From Scratch
Spec: https://microsoft.github.io/language-...
Code: https://github.com/semanticart/lsp-fr...
Levenshtein distance: https://en.wikipedia.org/wiki/Levensh...
aspell: http://aspell.net/