Visual Studio 2017是否使用语言服务器协议?

时间:2017-05-30 09:22:55

标签: visual-studio-2017 languageservice language-server-protocol

Language Server Protocol是为VS-Code(而不是Visual Studio IDE)创建的。 提供各种linting和代码完成(intillisense)等语言服务是一个相当明智的想法。 这绝不是第一次有这个想法, 但它已经从大量语言中获得了相当快速和广泛的支持。

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

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

1 个答案:

答案 0 :(得分:3)

更新(2019年2月):现在支持语言服务器协议built in to 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

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