In this chapter, we are going to have a look at text synchronization capabilities available in the Language Server Protocol. When the user opens a document in the client (editor/IDE), source editing is initiated through the client. Clients are responsible for syncing the source content with the file system or maintaining an in-memory copy. Not all clients automatically sync the source content periodically with the file system. Clients ...
5. Text Synchronization
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.