RubyConf 2022: Improving the development experience with language servers by Vinicius Stock

Опубликовано: 28 Октябрь 2024
на канале: Ruby Central
6,136
140

Providing a state of the art development experience greatly contributes to Ruby’s goal of making developers happy. A complete set of editor features can make a big difference in helping navigate and understand our Ruby code. Let’s explore a modern way of enhancing editor functionality: the language server protocol (LSP). What it is, how to implement it and how an LSP server like the Ruby LSP can make writing Ruby even better.