Новости и события » Hi-Tech » Microsoft продвигает открытый протокол для унификации поддержки языков в разных IDE

Microsoft продвигает открытый протокол для унификации поддержки языков в разных IDE

Microsoft продвигает открытый протокол для унификации поддержки языков в разных IDE

Компания Microsoft представила открытый протокол LSP (Language Server Protocol), предназначенный для упрощения интеграции поддержки новых языков программирования в редакторы кода и интегрированные среды разработки. Протокол разработан в рамках проекта Visual Studio Code для которого обеспечена поддержка более 150 языков программирования. LSP основан на формате JSON и определяет механизм взаимодействия редактора кода и универсального провайдера (сервера) поддержки языка программирования, который может использоваться в разных IDE. Провайдер отвечает за операции, связанные с разбором семантики языка, такие как автодополнение кода, анализ ошибок, определение переходов и поиск ссылок.

Продвижение нового протокола производится совместно с компаниями Codenvy и Red Hat, которые обеспечат поддержку LSP в своих продуктах. Codenvy обеспечит поддержку нового протокла в среде разработки Eclipse Che. Red Hat подготовит обособленную реализацию LSP-провайдера для языка Java.

Microsoft продвигает открытый протокол для унификации поддержки языков в разных IDE

Microsoft продвигает открытый протокол для унификации поддержки языков в разных IDE


Запорожские переселенцы смогут получить грант на...

Запорожские переселенцы смогут получить грант на профессиональную переподготовку

Запорожские переселенцы бесплатно смогут получить новую профессию. Об этом сообщает благотворительный фонд «Каритас Украина». Для участия в проекте «Профессия для новой жизни. Индивидуальные гранты на переподготовку» необходимо заполнить заявку или подробнее ...

загрузка...

 

Вверх