作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我浏览了文档,发现为了在 Monaco 编辑器中为自定义语言提供诊断,我们需要编写自己的语言服务器/客户端。在示例 [1] 中,它是用 Typescript 编写的。我们可以用 Javascript 本身编写服务器吗?
[1] https://github.com/Microsoft/vscode-languageserver-node-example/tree/master/client
最佳答案
我知道这个问题已经有很多年了,但为了其他任何偶然发现的人的利益......Typescript 完全向后兼容 JavaScript。因此,任何有效的 JavaScript 实际上都是有效的 Typescript。
因此,任何需要用 Typescript 编写的东西实际上都可以用 JavaScript 编写。
关于languageservice - 在 Monaco Editor 中创建语言服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39971480/
我浏览了文档,发现为了在 Monaco 编辑器中为自定义语言提供诊断,我们需要编写自己的语言服务器/客户端。在示例 [1] 中,它是用 Typescript 编写的。我们可以用 Javascript
我想使用我正在编写的自定义扩展计算的附加信息来扩展 Visual Studio 对 C++ 的解析。为了省去为我的 LanguageService 编写一个完整的 IScanner 的麻烦,我想我会查
我是一名优秀的程序员,十分优秀!