Apache NetBeans IDE 12.6 chiqarildi

Apache Software Foundation Java SE, Java EE, PHP, C/C++, JavaScript va Groovy dasturlash tillarini qo‘llab-quvvatlaydigan Apache NetBeans 12.6 integratsiyalashgan ishlab chiqish muhitini taqdim etdi. Bu NetBeans kodi Oracle tomonidan topshirilgandan beri Apache Foundation tomonidan ishlab chiqarilgan to'qqizinchi nashrdir.

Taklif etilayotgan o'zgarishlar orasida:

  • Java ishlab chiquvchilari uchun "record" kalit so'zi bilan anonim sinf o'zgaruvchilari va deklaratsiyalar uchun kodni to'ldirish yaxshilandi. "Switch" iboralarida naqshlarni moslashtirish uchun dastlabki yordam qo'shildi. URL manzili ishlatiladigan shablonlarga havola bilan kodga kiritilganligi ta'minlanadi.
    Apache NetBeans IDE 12.6 chiqarildi
  • O'rnatilgan NetBeans Java kompilyatori nb-javac (o'zgartirilgan javac) 1.8 versiyasiga yangilandi, JDK 17 qo'llab-quvvatlandi Javadoc 17 qo'llab-quvvatlandi JavaFX 17 versiyasiga yangilandi.
  • Gradle qurish tizimi uchun yaxshilangan yordam. Gradle asboblar to'plami Java 7.3-ni qo'llab-quvvatlash bilan 17 versiyasiga yangilandi. Kotlin tilidagi kodli kataloglarni tanib olish ta'minlandi. Gradle uchun yangi loyiha yaratish ustasi taklif qilindi. Java Frontend loyihasi shabloni Gradle 7 ni qo‘llab-quvvatlash uchun yangilandi.
    Apache NetBeans IDE 12.6 chiqarildi
  • Maven qurish tizimini qo'llab-quvvatlash yaxshilandi. Loyihalarda Support Maven Wrapper (mvnw) dan foydalanish imkoniyati amalga oshirildi. UTF-8 bilan bog'liq muammolar hal qilindi. Izohlar uchun oldindan protsessor qidiruvi yaxshilandi.
  • Groovy tili uchun yangi sinf yuklagichi (Cached Transformation Classloader) taklif qilindi, ASTda atribut turlarini statik tekshirish ta'minlandi va fayl tizimidan sinflarni yuklashda tahlil qilish unumdorligi sezilarli darajada yaxshilandi.
  • Java EE uchun asboblar Glassfish 6.2.1 uchun qo'shimcha qo'llab-quvvatladi.
  • Kodni tahlil qilish va sintaksisni aniqlash uchun LSP serverlaridan (Language Server Protocol) foydalanish bilan bog'liq tuzatishlar va yaxshilanishlarning katta qismi joriy etildi.
  • PHP uchun shablonlarga nom maydonlarini qo'llab-quvvatlash qo'shildi, "foydalanish" iborasini noto'g'ri joyga qo'yishdan himoya qo'shildi, xususiyatlarning shaxsiy xususiyatlari uchun refaktoring vositalaridan foydalanish ta'minlandi va PSR-12 kodini qo'llab-quvvatlash ta'minlandi. formatlash standarti qo'shildi.
    Apache NetBeans IDE 12.6 chiqarildi
  • HTML muharriri SCSS-ni qo'llab-quvvatlashni yaxshiladi, ranglar palitrasi qiymatlarini to'ldirish imkoniyatini qo'shdi va CSS-ni qayta formatlashda bloklarni e'tiborsiz qoldirish imkoniyatini qo'shdi.
    Apache NetBeans IDE 12.6 chiqarildi
  • Typescript va cpplite muharrirlari interfeysdagi yorliqlarni to'g'ri ko'rsatish uchun MultiViews modulidan foydalanishga o'tkazildi.
    Apache NetBeans IDE 12.6 chiqarildi
  • Nosozliklarni tuzatuvchiga yaxshilanishlar kiritildi. Masofaviy disk raskadrovka uchun yaxshilangan ishlash. Joriy ishchi katalog va muhit o'zgaruvchilarini sozlash imkoniyati qo'shildi.
  • YAML formati uchun takomillashtirilgan tahlil qiluvchi.

Manba: opennet.ru

a Izoh qo'shish