我已经浏览了文档并发现为了在Monaco编辑器中为自定义语言提供诊断,我们需要编写自己的语言服务器/客户端。在示例[1]中,它是用Typescript编写的。我们可以用Javascript编写服务器吗?
[1] https://github.com/Microsoft/vscode-languageserver-node-example/tree/master/client
我知道这个问题已有数年之久,但是为了其他任何偶然发现的人的利益...... Typescript完全向后兼容JavaScript。因此,任何有效的JavaScript实际上都是有效的Typescript。
因此,需要在Typescript中编写的任何内容实际上都可以用JavaScript编写。