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

Microsoft


Свежие новости Украины на сегодня и последние события в мире экономики и политики, культуры и спорта, технологий, здоровья, происшествий, авто и мото

Вверх