Apache Software Foundation Java SE, Java EE, PHP, C/C++, JavaScript va Groovy dasturlash tillarini qo‘llab-quvvatlaydigan Apache NetBeans 15 integratsiyalashgan ishlab chiqish muhitini taqdim etdi. Linux (snap), Windows va macOS uchun tayyor yig'ilishlar yaratilgan.
Taklif etilayotgan o'zgarishlar orasida:
- Jakarta 9.1 uchun dastlabki yordam qo‘shildi va GlassFish uchun yaxshilangan yordam.
- O'rnatilgan NetBeans Java kompilyatori nb-javac (o'zgartirilgan javac) yangilandi.
- Ulanish ustasi Amazon Athena xizmati orqali Amazon Redshift ma'lumotlar bazasiga ulanish imkoniyatini qo'shdi.
- “@snippet” tegini qo‘llab-quvvatlash API hujjatlariga ishchi misollar va kod parchalarini kiritish uchun joriy qilingan, bunda siz to‘g‘riligini tekshirish, sintaksisni ajratib ko‘rsatish va IDE bilan integratsiyalash vositalarini qo‘llashingiz mumkin.
- YAML formatidagi ma'lumotlarni tahrirlash yaxshilandi.
- Loyihaning kontekst menyusiga "Terminalda ochish" bandi qo'shildi.
- PHP 8.0 va 8.1 ning yangi funksiyalarini qo‘llab-quvvatlash yaxshilandi. Qo'ng'iroq qilinadigan ob'ektlar uchun yangi sintaksis uchun qo'shimcha yordam.
- Inline maslahatlar sukut bo'yicha yoqilgan.
- Alohida modul Groovy kodi uchun tuzatuvchini o'z ichiga oladi. Groovy tili uchun parser yangilandi.
- Project Dependency API ning dastlabki tatbiq etilishi taklif qilindi.
- LSP serverlaridan (Language Server Protocol) foydalanish bilan bog'liq tuzatishlar va yaxshilanishlarning katta qismi joriy etildi.
- Oddiy ifodalarni tekshirish interfeysi yaxshilandi.
- JDK-ni yuklab olish va ro'yxatdan o'tkazish uchun yaxshilangan interfeys.
- Yaxshilangan qo'ng'iroqlar stekini tahlil qilish interfeysi (Stack Trace).
- Maven va Gradle qurish tizimlarini qo'llab-quvvatlash yaxshilandi. Gradle bilan ishlash uchun komponentlar Java 7.5-ni qo'llab-quvvatlagan holda API 18 versiyasiga yangilandi.
- Lambda ifodalarini avtomatik to'ldirishni qo'llab-quvvatlash amalga oshirildi.
- JDK 20 oldindan ko'rish uchun javadoc qo'shildi.
- NBLS (NetBeans Language Server) da Java tilini qoʻllab-quvvatlashni oʻchirish uchun netbeans.javaSupport.enabled opsiyasidan foydalanish imkoniyati qoʻshildi.
Manba: opennet.ru