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


В Киеве презентовали второй трейлер украинского фильма...

В Киеве презентовали второй трейлер украинского фильма «Бобот»

Создатели украинского приключенческого сай-фай фильма "Бобот и энергия Вселенной" презентовали второй трейлер, в рамках фестиваля популярной культуры Kyiv Comic Con. В сети трейлер официально презентуют 22 мая. На экранах кинотеатров подробнее ...

загрузка...


 

Вверх