带有类型化函数语言的 vscode 扩展

问题描述 投票:0回答:2

是否可以从 javascript 转译器构建 vscode 扩展?例如,是否可以使用“js of ocaml”或 purescript 构建扩展。这些转译器编译为 JavaScript。据我了解,vscode 扩展必须在 typescript 中构建。

vscode-extensions purescript js-of-ocaml
2个回答
1
投票

VS Code 本质上是一个浏览器(由 V8 Chrome 引擎驱动),因此可以直接执行 JS 代码(就像任何支持 JS 的浏览器一样)。如何创建 JS 代码取决于您。您可以手动编写它或从其他代码(如 TypeScript、PureScript 等)转译它。


0
投票

确实如此!事实上,VS Code 的“PureScript IDE”包是用 PureScript 编写的:https://github.com/nwolverson/vscode-ide-purescript

© www.soinside.com 2019 - 2024. All rights reserved.