Использует ли Visual Studio 2017 протокол языкового сервера?

Протокол Language Server был создан для VS-кода (не для Visual Studio IDE). Это довольно разумная идея о предоставлении языковых услуг, таких как различное связывание и завершение кода (intillisense). Отнюдь не впервые эта идея была выдвинута, но она получила довольно быструю и широкую поддержку от большого числа языков.

Используется ли он в Visual Studio 2017? Я не могу найти документы по созданию расширений на 2017 год. Например, документы на 2015 год здесь.

Если нет, существует ли официальный языковой плагин сервера, который позволяет использовать ресурсы LSP?

1 ответ

Решение

На этот вопрос не удалось ответить, так как ключом обладает только Microsoft. Но, к счастью, через полгода Microsoft объявила о том, что 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

Мы видим, что предстоит еще долгий путь.

Другие вопросы по тегам