2

Language Server Protocol是为VS代码(而不是Visual Studio IDE)创建的。 这是一个相当明智的想法,提供各种语言服务,如各种linting和代码完成(intillisense)。 这绝不是第一次有这样的想法, ,但它已经看到了大量语言的快速和广泛的支持。Visual Studio 2017使用语言服务器协议吗?

是否由Visual Studio 2017使用? 我似乎无法找到2017年的创建扩展文档。 例如2015 docs here

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

回答

2

这个问题无法回答,因为只有微软持有密钥。但半年后,幸运的是,微软并没有公布事实的Visual Studio将支持LSP,

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

扩展仅适用于Visual Studio的预览版,现在,也缺乏许多重要功能,

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

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