Apache NetBeans IDE 11.1 chiqarildi

Apache Software Foundation tashkilotlari taqdim integratsiyalashgan rivojlanish muhiti Apache NetBeans 11.1. Bu Oracle NetBeans kodini sovg'a qilganidan beri Apache jamg'armasi tomonidan chiqarilgan uchinchi reliz va shundan beri birinchi nashr. tarjima loyiha inkubatordan asosiy Apache loyihalari toifasiga. Reliz Java SE, Java EE, PHP, JavaScript va Groovy dasturlash tillarini qo'llab-quvvatlaydi. Oracle tomonidan taqdim etilgan kodlar bazasidan C/C++ qo‘llab-quvvatlashi kelgusi versiyada ko‘chirilishi kutilmoqda.

asosiy yangiliklar NetBeans 11.1:

  • Maven yoki Gradle yordamida veb-ilovalarni yaratish qobiliyatiga ega Java EE 8 uchun qo'shimcha qo'llab-quvvatlash. NetBeans-da o'rnatilgan Java EE 8 ilovalari NetBeans bilan foydalanish uchun yaratilgan yangi "webapp-javaee8" Maven shablonidan foydalangan holda Java EE 8 konteyneriga joylashtirilishi mumkin. Ilova serveri bilan o'rnatilgan integratsiya amalga oshirildi Payara (GlassFish-dan vilka). GlassFish 5.0.1 uchun qo'shimcha qo'llab-quvvatlash;

    Apache NetBeans IDE 11.1 chiqarildi

  • Java tilining yangi xususiyatlari uchun qo'shimcha qo'llab-quvvatlash. JDK 10 va 12 uchun migratsiya profillari qo‘shildi. Jigsaw modullari uchun nomlarni avtomatik yaratish o‘rnatildi. Java kod muharririga yordam qo'shildi JEP-325 ("almashtirish" iboralarining yangi shakli), JEP-330 (dasturlarni yagona fayl ko'rinishida manba kodi bilan yetkazib berish) va inline parametrlar nomlari haqida maslahatlarni ko'rsatish;

    Apache NetBeans IDE 11.1 chiqarildi

    Apache NetBeans IDE 11.1 chiqarildi

  • Gluon OpenJFX uchun qo'shilgan misollar;

    Apache NetBeans IDE 11.1 chiqarildi

  • Maven va Gradle qurish tizimlarini qo'llab-quvvatlash yaxshilandi. Maven uchun JaCoCo kutubxonasi bilan integratsiya o'rnatildi va Java kompilyator argumentlarini Maven'dan Java kod muharririga o'tkazish imkoniyati taqdim etildi. Gradle uchun modulli java loyihalari uchun dastlabki yordam va JavaEE qo'llab-quvvatlashi qo'shildi, Java Frontend Ilova ustasi amalga oshirildi, veb-loyihalarni disk raskadrovka qilish qo'llab-quvvatlandi, qurish jarayonida natijalarni ko'rsatish sukut bo'yicha yoqilgan, Gradle HTML UI mavjud. takomillashtirildi;

    Apache NetBeans IDE 11.1 chiqarildi

  • Foydalanish qobiliyati qo'shildi Graal.js, GraalVM asosida JavaScript tilini amalga oshirish;
  • Truffle kodi bilan keshlarni turli disk raskadrovka seanslari o'rtasida taqsimlashni amalga oshirdi;
  • Kotlindagi kod uchun sintaksisni ta'kidlash uchun qo'shilgan yordam;
  • Jade tilida shablon kodini avtomatik to'ldirish imkoniyati amalga oshirildi;
  • PHP 7.4 uchun qo'shimcha qo'llab-quvvatlash va PHP tili uchun yangilangan misollar;
  • Yuqori pikselli zichlikdagi (HiDPI) ekranlarda ishlash yaxshilandi. Ishga tushganda ko'rsatiladigan ekran, yorliq ajratgichlar va piktogrammalar HiDPI uchun moslashtirilgan;
  • Har chorakda yangi nashrlarni shakllantirishni nazarda tutuvchi yangi rivojlanish tsikliga o'tish amalga oshirildi.

Manba: opennet.ru

a Izoh qo'shish