The Case for Asynchronous Language Support API in an Integrated Development Environment
DOI:
https://doi.org/10.31713/MCIT.2024.038Keywords:
integrated development environment, Language Server Protocol, asynchronous APIAbstract
This paper explains why adding Language Server Protocol support to an existing integrated development environment requires replacing its synchronous language support API with an asynchronous one. We explore the possibility of reusing language support code of other applications during the transition to the asynchronous API. And finally, we envision substantial additional benefits of such a transition.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 Modeling, Control and Information Technologies: Proceedings of International scientific and practical conference

This work is licensed under a Creative Commons Attribution 4.0 International License.
All materials are distributed under the terms of the Creative Commons Attribution 4.0 International License, which allows others to distribute the work with attribution to the authorship of this work and the first publication in this journal.