Публикации по теме 'language-server-protocol'


Использование языковых серверов для интеллектуальных функций редактирования кода в облачной среде IDE
Использование языковых серверов для интеллектуальных функций редактирования кода в облачной среде IDE Автор Альберт Саакян , старший инженер-программист CodeSignal В CodeSignal мы создали среду IDE, которая работает в облаке, чтобы обеспечить удобство собеседований в режиме реального времени. Наша цель состояла в том, чтобы включить все знакомые функции самых популярных настольных IDE , чтобы кандидаты не упускали из виду свои любимые инструменты редактирования кода, а не..

Протокол языкового сервера и его реализация — Наша книга выпущена
Я рад сообщить, что вышла наша книга Протокол и реализация языкового сервера , соавтором которой я являюсь вместе с Nipuna . Вы можете купить эту книгу на Amazon и Apress и она будет доступна по всему миру. Причина Microsoft представила Language Server Protocol несколько лет назад, и сегодня он стал популярной технологией для разработки инструментов языка программирования, которые обеспечивают различные функции языковой интеллектуальности. Со временем не только языки..

Быстрый запуск подключаемых модулей VSCode: завершение кода
Автор Xulun В статье Быстрый запуск подключаемых модулей VSCode: протокол языкового сервера мы представили базовую структуру и некоторые преимущества протокола LSP, а также принцип трехстороннего установления связи, связанный с использованием протокола. В этой части этой серии руководств мы начнем с простейшего функционального протокола из множества различных протоколов LSP, который используется для «отправки уведомления в VSCode». Сообщение окна LSP Что касается протокола..

Вопросы по теме 'language-server-protocol'

Как мне предоставить информацию о параметрах метода с языкового сервера?
Я пытаюсь реализовать языковой сервер для кода Visual Studio для языка, вызов метода которого похож на JavaScript (имя метода плюс параметры в скобках). Я хотел бы предоставить информацию о параметрах (имя и тип) после того, как пользователь ввел...
388 просмотров

Как настроить VS Code для C++ с поддержкой clangd?
Отказ от ответственности: я полностью знаком с VS Code, поэтому, пожалуйста, будьте со мной осторожны. :-) Я пытаюсь настроить VS Code для C++ . Однако я явно хочу настроить его так, чтобы он использовал Протокол языкового сервера для...
13483 просмотров

Подробный журнал языкового сервера vscode показывает запрос на отправку 'textDocument/hover - (9)', но сервер не получает сообщение
сервер является исполняемой программой, он использует stdio в качестве транспорта. это репозиторий https://github.com/PMunch/nimlsp журнал показывает, что он получил уведомление об инициализации и уведомление об открытии текстового документа, почему...
530 просмотров

Можно ли как-то создать расширение VS Code с помощью языкового сервера Xtext Fat Jar?
Я пытаюсь создать расширение VS Code из языкового сервера FatJar, созданного Xtext. Я также видел пример проекта ( https://github.com/itemis/xtext-languageserver-example ), но это просто пример использования ссылки на родительский проект xtext,...
347 просмотров

Как разобрать TS на символы, используя протокол языкового сервера?
Я новичок в этой теме, поэтому есть большая вероятность, что я неправильно понял некоторые ключевые термины. Я хотел бы разобрать файл машинописного текста на символы его компонентов. Чтобы дать очень грубый пример того, что я себе представляю, см....
271 просмотров
schedule 15.07.2023

Можно ли использовать расширения coc.nvim за брандмауэром?
В моем случае я пытаюсь использовать coc-clangd на работе, где у нас есть брандмауэр, предотвращающий доступ к внешним ресурсам (например, github). Однако есть способ иметь локальное зеркало репозиториев github. Здесь у меня есть копии coc.nvim...
622 просмотров