4

语言服务器协议是为 VS-Code(不是 Visual Studio IDE)创建的。提供各种 linting 和代码补全(intillisense)等语言服务是一个相当明智的想法。这绝不是第一次有这个想法,但它已经得到了大量语言的相当快速和广泛的支持。

Visual Studio 2017 使用它吗?我似乎找不到 2017 年的创建扩展文档。例如这里的 2015 文档

如果没有,是否有允许使用 LSP 资源的官方语言服务器插件?

4

1 回答 1

4

更新(2019 年 2 月):现在Visual Studio 2017 内置了对语言服务器协议的支持。


这个问题无法回答,因为只有微软掌握着钥匙。不过好在半年后,微软确实宣布Visual Studio将支持LSP,

https://blogs.msdn.microsoft.com/visualstudio/2017/11/21/announcing-language-server-protocol-preview-release/

该扩展目前仅适用于 Visual Studio Preview 版本,并且还缺少许多重要功能,

https://marketplace.visualstudio.com/items?itemName=vsext.LanguageServerClientPreview

我们可以看到,还有很长的路要走。

于 2017-12-26T14:23:40.293 回答