能否用C#编写Visual Studio Code插件扩展?

16

是否可以使用 C# 而不是 TypeScript 编写 Visual Studio Code 扩展程序?我需要这样做是因为我想要调用一些 .NET DLL 库。


参见:https://stackoverflow.com/questions/51917409/visual-studio-code-language-server-extension-that-written-in-python - dreftymac
1个回答

7

简单来说,答案是否定的。

长话短说,这需要结合原生节点模块,并在扩展中进行预构建和打包,同时限制您的扩展仅适用于Windows用户。更多信息请参见此问题:https://github.com/Microsoft/vscode/issues/658


3
Blazor不是可以在浏览器中运行预编译的C#代码吗?据我所知,VS Code使用的是一种名为Electron的浏览器。 - Pavel Sapehin
1
显然,这个答案已经有4年的历史了。C#很快就会通过Blazor进入Web客户端世界(顺便说一下,Blazor目前还有点不成熟)。 - Massimiliano Kraus

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接