【问题标题】:Does Visual Studio Code support language servers written in C#Visual Studio Code 是否支持用 C# 编写的语言服务器
【发布时间】:2016-05-11 10:54:12
【问题描述】:

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

【问题讨论】:

    标签: visual-studio-code vscode-extensions


    【解决方案1】:

    使用哪种语言来创建语言服务器并不重要。 只要您能够从 Visual Studio Code 中与之通信。 建立通信的常用方法是使用VSCode Language Server Protocol

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

    查看OmniSharp project,您可以了解 C# 语言服务器是如何实现的。

    【讨论】:

    • 谢谢沃西。我会看看 OmniSharp。
    猜你喜欢
    • 2019-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多