© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2022
N. Gunasinghe, N. MarcusLanguage Server Protocol and Implementationhttps://doi.org/10.1007/978-1-4842-7792-8_9

9. Presentation and Selection

Nadeeshaan Gunasinghe1   and Nipuna Marcus2
Walahanduwa, Sri Lanka
Mawathagama, Sri Lanka

Consider an IDE and features such as showing color palettes/color pickers. When it comes to conventional coding, such features can be considered as enhancement features. In the previous chapters, we had a look at language features which guide the developers while providing suggestions, finding references, as well as allowing the developers to carry out refactoring operations based on both semantic and syntactic knowledge. Even ...

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.