Language server protocol and implementation : supporting language-smart editing and programming tools /
Understand the important aspects of implementing a production-grade language server in support of language-smart tools such as code editors and other programming utilities. This book shows you how to create a single implementation of a language server that can be used by multiple tools, enabling you...
Clasificación: | Libro Electrónico |
---|---|
Autores principales: | , |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
California :
Apress,
[2022]
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Developer Tools and Language Services
- Understanding the Language Server Protocol
- Implementing a Language Server
- General messages
- Text synchronization
- Diagnostics, Smart Editing, and Documentation
- Refactoring and code fixes
- Code navigation and navigation helpers
- Presentation and selection
- Workspace operations
- Advanced concepts.