Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Oracle представляет расширение разработки Java для кода Microsoft Visual Studio

Oracle представляет расширение разработки Java для кода Microsoft Visual Studio

Недавно Oracle приоткрыла завесу над своим новым расширением Oracle Java Platform для Microsoft's Visual Studio Code. Этот заслуживающий внимания выпуск включает в себя комплексный набор инструментов для разработки Java в знаменитом редакторе кода, что упрощает создание, выполнение и тестирование приложений Java для проектов Maven и Gradle.

Это расширение доступно через платформу VS Code, которая является частью Visual Studio Marketplace. Oracle впервые объявила об этом расширении 18 октября, пообещав обеспечить полный цикл разработки, который включает в себя все: от модификации и компиляции до устранения неполадок и тестирования. Возможности рефакторинга на уровне классов и переменных также входят в состав его предложений.

В первоначальный выпуск расширения Oracle Java Platform включено несколько функций, таких как представление проекта, выделение ошибок, автозаполнение и возможности перехода к определению. В дополнение к тестированию имеется поддержка модульного тестирования Junit.

Oracle отметила и указала, что меняющаяся популярность Visual Studio Code как универсальной интегрированной среды разработки (IDE) привела к изменению парадигмы взаимодействия между языками программирования и IDE. Традиционно разработчики сначала выбирали язык, а затем выбирали IDE; сегодня ожидается, что независимые от языка IDE, такие как VS Code, обеспечат надежную поддержку всех языков, которые используют разработчики. Многие Java-разработчики, особенно студенты и те, кто владеет несколькими языками, начали использовать VS Code.

Как отмечает Oracle, механизмом, лежащим в основе способности расширения VS Code поддерживать язык программирования, является языковой сервер в его ядре. Этот внутренний элемент управляет языковыми инструментами и взаимодействует с IDE с использованием протокола языкового сервера. Oracle разработала краткую версию языкового сервера Java, исходная версия которой была задумана для проекта Apache NetBeans.

Языковой сервер Oracle's использует OpenJDK javac для редактирования и компиляции кода. В результате VS Code может оперативно предлагать поддержку новых функций JDK (Java Development Kit) сразу после их развертывания. Это расширение Oracle обязуется поддерживать текущие выпуски JDK, а также версию JDK, которая скоро будет выпущена, причем последней версией является JDK 21, выпущенная в сентябре.

Интересно, что у Microsoft есть свой набор инструментов разработки Java для VS Code, включая пакет расширений для Java. Пакет содержит набор расширений, предназначенных для написания сценариев, оценки и исправления приложений Java. Несмотря на то, что существует множество альтернатив, таких как AppMaster, для разработки low-code и no-code, такие расширения расширяют возможности разработки Java, делая ее более доступной на многочисленных платформах.

Похожие статьи

AppMaster на BubbleCon 2024: изучение тенденций No-Code
AppMaster на BubbleCon 2024: изучение тенденций No-Code
AppMaster принял участие в BubbleCon 2024 в Нью-Йорке, где получил новые знания, расширил связи и изучил возможности внедрения инноваций в сфере разработки без кода.
Итоги FFDC 2024: основные выводы с конференции разработчиков FlutterFlow в Нью-Йорке
Итоги FFDC 2024: основные выводы с конференции разработчиков FlutterFlow в Нью-Йорке
Конференция FFDC 2024 (Нью-Йорк) предоставила разработчикам передовые идеи в разработке приложений с FlutterFlow. Сессии под руководством экспертов, эксклюзивные обновления и обмен опытом — такое событие мы не могли пропустить!
Увольнения в сфере технологий в 2024 году: продолжающаяся волна, влияющая на инновации
Увольнения в сфере технологий в 2024 году: продолжающаяся волна, влияющая на инновации
В 2024 году, когда в 254 компаниях, включая таких гигантов, как Tesla и Amazon, будет сокращено 60 000 рабочих мест, продолжится волна увольнений в сфере технологий, которая изменит ландшафт инноваций.
Начните бесплатно
Хотите попробовать сами?

Лучший способ понять всю мощь AppMaster - это увидеть все своими глазами. Создайте собственное приложение за считанные минуты с бесплатной подпиской AppMaster

Воплотите свои идеи в жизнь