In this chapter, we will be looking at some important aspects in source code editing and how they have been addressed in a Language Server implementation. In Chapter 5, we had a brief look at the diagnostics and how to publish them. In this chapter, we will look at the diagnostics in detail. For smart editing experience, language features such as auto-completion and signature help are essential. Also, when ...
6. Diagnostics, Smart Editing, and Documentation
Get Language Server Protocol and Implementation: Supporting Language-Smart Editing and Programming Tools now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.