Monaco Editor - 添加Python语言服务器

Sam*_* B. 5 python intellisense monaco-editor language-server-protocol

我正在尝试在 Monaco Editor 中添加对 Python 智能感知的支持。我发现的所有示例都涉及使用在服务器上运行的 Python 语言服务器并使用 websocket 与前端进行通信;然而,Monaco 运行的 TS 语言服务器是在浏览器工作线程内部运行的,所以我尝试为 Python 模拟同样的事情。

我查看了此地址中的示例,但它们对于我的用例来说不够具体,因为它们非常简单,并且不涉及运行成熟的语言服务器。

如何才能做到这一点?