Visual Studio Code是否支持用C#编写的语言服务器

时间:2016-05-11 10:54:13

标签: visual-studio-code vscode-extensions

我已经看过有关创建语言服务器的VS Code文档,但只能看到对nodejs实现的引用。是否有SDK支持创建用C#编写的语言服务器?最终,这将是一个DNX或Core 1.0库。

1 个答案:

答案 0 :(得分:4)

使用哪种语言创建语言服务器无关紧要。 只要您能够从Visual Studio代码中与其进行通信。 使用VSCode Language Server Protocol建立通信的常用方法。

只要您创建一个能够处理该协议的命令行服务器,您就可以使用C#,Java,C ++,Delphi或任何语言构建语言服务。

当您查看OmniSharp project时,您可以看到C#中的语言服务器是如何实现的。