Visual Studio 代码是否支持用 C# 编写的语言服务器
Does Visual Studio Code support language servers written in C#
我查看了有关创建语言服务器的 VS Code 文档,但只能看到对 nodejs 实现的引用。 SDK 是否支持创建用 C# 编写的语言服务器?最终这将是一个 DNX 或 Core 1.0 库。
使用哪种语言创建语言服务器并不重要。 只要您能够在 Visual Studio 代码中与它 通信。
建立通信的常用方法是使用 VSCode Language Server Protocol。
您可以使用 C#、Java、C++、Delphi 或任何语言构建您的语言服务,只要您创建一个能够处理该协议的命令行服务器即可。
您可以在查看 OmniSharp project.
时了解 C# 中的语言服务器是如何实现的
我查看了有关创建语言服务器的 VS Code 文档,但只能看到对 nodejs 实现的引用。 SDK 是否支持创建用 C# 编写的语言服务器?最终这将是一个 DNX 或 Core 1.0 库。
使用哪种语言创建语言服务器并不重要。 只要您能够在 Visual Studio 代码中与它 通信。 建立通信的常用方法是使用 VSCode Language Server Protocol。
您可以使用 C#、Java、C++、Delphi 或任何语言构建您的语言服务,只要您创建一个能够处理该协议的命令行服务器即可。
您可以在查看 OmniSharp project.
时了解 C# 中的语言服务器是如何实现的