如何解决LSP 是如何在网络编辑器中实现的?
我最近一直在研究语言服务器协议。如果我错了,请纠正我 - 根据我的理解,语言服务器似乎是在用户机器上运行的实际服务器,它与代码编辑器(或 IDE)在一个单独的进程中,通过 websockets 与 IDE 进行通信。>
如果这是真的,基于网络的代码编辑器(如 Gitpod 和 GitHub 代码空间)如何工作?他们是否为主要语言使用自托管语言服务器?或者他们只是取消了 websocket 传输层并使用了语言服务器的修改版本,比如内存对象?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。