Новости и события » 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


Польша боится широкомасштабного нападения России - глава...

Польша боится широкомасштабного нападения России - глава МИД В.Ващиковський

Витольд Ващиковский, министр иностранных дел Польши, перед встречей глав стран-участниц Североатлантического альянса призвал НАТО развивать диалог с Россией. По его мнению, постоянные переговоры и конусультации по конкретным проблемам НАТО с РФ подробнее ...

загрузка...

 

Вверх