Apache NetBeans IDE 17 chiqarildi

Apache Software Foundation Java SE, Java EE, PHP, C/C++, JavaScript va Groovy dasturlash tillarini qo‘llab-quvvatlaydigan Apache NetBeans 17 integratsiyalashgan ishlab chiqish muhitini taqdim etdi. Linux (snap, flatpak), Windows va macOS uchun tayyor yig'ilishlar yaratilgan.

Taklif etilayotgan o'zgarishlar orasida:

  • Jakarta EE 10 platformasi uchun qoʻshimcha qoʻllab-quvvatlash va Java 19 ning baʼzi yangi funksiyalari uchun yaxshilangan qoʻllab-quvvatlash, masalan, “oʻtish” iboralarida naqsh moslashuvi. JDK 20 qoʻllab-quvvatlashi uchun tayyorlangan. Java kodi uchun qoʻshimcha maslahatlar qoʻshildi. O'rnatilgan NetBeans Java kompilyatori nb-javac (o'zgartirilgan javac) 19.0.1 versiyasiga yangilandi. Javadoc yorlig'i @summary uchun qo'shimcha yordam. Nosozliklarni tuzatishda Java AST taqdimoti yaxshilandi. Xatolar bilan manba matnlarni indekslash yaxshilandi.
  • Gradle qurish tizimi uchun yaxshilangan yordam. Java bo'lmagan Gradle loyihalari uchun Java platformasiga kirishni ta'minladi. Proksi-serverni aniqlash va avtomatik sozlash amalga oshirildi. Gradle Tooling API 8.0-rc-1 versiyasiga yangilandi. Interfeysdagi variantlar tozalandi.
  • Maven qurish tizimini qo'llab-quvvatlash yaxshilandi. Stack trace processing yoqilgan. Proksi-serverni aniqlash va avtomatik sozlash amalga oshirildi. Bog'liqlarni yangilash uchun qo'shilgan maslahat. maven 3.8.7 va exec-maven-plugin 3.1.0 ning yangilangan versiyalari. Tashqi indekslar yuklanayotganda mahalliy indeksatsiyaga ruxsat bering.
  • PHP tilining muhiti PHP 8.2 ning yangi funksiyalarini qo‘llab-quvvatlaydi, masalan, faqat o‘qish rejimidagi sinflar, null, false va true turlari, belgilardagi konstantalarni aniqlash. Enum turlarida usullarni qo'llab-quvvatlash yaxshilandi.
  • OCI (Oracle Cloud Infrastructure) profillari uchun qo‘shimcha qo‘llab-quvvatlash.
  • Tomcat va TomEE uchun Jakarta EE va Java EE-ni qo'llab-quvvatlash amalga oshirildi.
  • Veb-loyihalar uchun muhitda CSS-ni qo'llab-quvvatlash yaxshilandi, CSS xususiyatlari uchun katta-kichik harflarsiz qidirish ta'minlandi va CSS so'rovlarini bajarishda moslashish optimallashtirildi.
  • Ba'zi versiyalar tarixi sozlamalari qayta ishlangan.
  • Kod muharriri bir vaqtning o'zida ro'yxatdagi barcha hujjatlarni yopish imkoniyatini beradi. ANTLRv4 Runtime 4.11.1 versiyasiga yangilandi. ANTLR va TOML formatlari bilan ishlash kodi tarjima qilingan ANTLR4 Lexer uchun dastlabki yordam taqdim etildi.
  • Linuxda ishlayotganda KDE subpikselli matnni ko'rsatish rejimi avtomatik ravishda aniqlanadi.

Apache NetBeans IDE 17 chiqarildi


Manba: opennet.ru

a Izoh qo'shish