I see CodeMirror has a @codemirror/lsp-client plugin, and it only need a Transport to work as an LSP. Maybe Monaco also has such thing. We can create an LSP to supports both Monaco and CodeMirror easily. And if it can work with LSP, it can easily support local or online server LSP so that we don't need to wait a long time to wait it start up. This playground is loading too slowly...
I see
CodeMirrorhas a@codemirror/lsp-clientplugin, and it only need aTransportto work as an LSP. Maybe Monaco also has such thing. We can create an LSP to supports bothMonacoandCodeMirroreasily. And if it can work with LSP, it can easily support local or online server LSP so that we don't need to wait a long time to wait it start up. This playground is loading too slowly...