是否可以从 javascript 转译器构建 vscode 扩展?例如,是否可以使用“js of ocaml”或 purescript 构建扩展。这些转译器编译为 JavaScript。据我了解,vscode 扩展必须在 typescript 中构建。
VS Code 本质上是一个浏览器(由 V8 Chrome 引擎驱动),因此可以直接执行 JS 代码(就像任何支持 JS 的浏览器一样)。如何创建 JS 代码取决于您。您可以手动编写它或从其他代码(如 TypeScript、PureScript 等)转译它。
确实如此!事实上,VS Code 的“PureScript IDE”包是用 PureScript 编写的:https://github.com/nwolverson/vscode-ide-purescript