Java SE, Java EE, PHP, C/C++, JavaScript, Rust және Groovy бағдарламалау тілдерін қолдайтын Apache NetBeans 20 интеграцияланған әзірлеу ортасы (IDE) шығарылды. Алдын ала жасалған нұсқалар қолжетімді: Linux (snap, flatpak), Windows и macOS.
Ұсынылған өзгерістердің ішінде:
- Java жобалары үшін JDK 21 қолдауы қосылды. Енгізуді аяқтау жүйесі енді Java 21 жаңа мүмкіндіктерін қолдайды. NetBeans жүйесіндегі кірістірілген Java компиляторы nb-javac (өзгертілген javac) 21 нұсқасына жаңартылды. Жол үлгілеріне қолдау қосылды.
- Gradle және Maven құрастыру жүйелеріне қолдау жақсартылған. Gradle 8.4 нұсқасына, ал Maven 3.9.5 нұсқасына жаңартылды. Сондай-ақ, maven-indexer 7.0.4, lucene 9.8.0 және maven.embedder 2.0.6.1 жаңартылды.
- РНР тіл ортасы жаңарақ PHP нұсқаларында енгізілген мүмкіндіктерге қолдауды жақсартты. Ерекшеліктер үшін үзіліс нүктесін қолдау қосылды. Тоқтау нүктелерін жасау үшін тексерулер кеңейтілді. Мұрагерлік сынып мүшелері енді әртүрлі түстермен анық бөлектеледі. "Қолдану сипаты" пішімдеу режимі қосылды.
- CPPLite қолдауы C/C++ IDE ішінде тұрақтандырылды.
- GlassFish 7.0.9 платформасына қолдау қосылды.
- Веб-жоба ортасы CSS қолдауын жақсартты (@layer, @supports, қамту және мәтіндік модульдер, математикалық функциялар).
- Нұсқаларды басқару интерфейсінде пайдаланылатын jgit бумасы 6.7.0 нұсқасын шығару үшін жаңартылды.
- Қолдануға байланысты кеңейтілген мүмкіндіктер серверлер LSP (Тіл серверінің хаттамасы).
- Өңдеуші енді Markdown пішімделген белгілеуді алдын ала қарау кезінде құсбелгілерді қолдайды.

- Тексеру қосылды және кодты аяқтау schemaLocation өрісінсіз XML құжаттары үшін орындалды.
- FlatLaf тақырыптық қозғалтқышы 3.2 нұсқасына жаңартылды. Платформада Linux FlatLaf клиенттік терезе безендіруін қамтиды.
- HashiCorp Terraform Configuration Definition Language (HCL) тілін қолдау кеңейтілді.
- Rust тілінде жобаларды әзірлеу ортасын іске асыру жалғасты.
- ARM64 архитектурасы үшін профильдеу кітапханасы қосылды.

Ақпарат көзі: opennet.ru

