Izlaists Apache NetBeans IDE 11.1

Apache Software Foundation organizācijas uzrādīts integrēta attīstības vide Apache NetBeans 11.1. Šis ir trešais Apache fonda izdotais laidiens, kopš Oracle ziedoja NetBeans kodu, un pirmais kopš tulkošana projektu no inkubatora uz primāro Apache projektu kategoriju. Laidiens satur Java SE, Java EE, PHP, JavaScript un Groovy programmēšanas valodu atbalstu. Paredzams, ka C/C++ atbalsts no Oracle ziedotās koda bāzes tiks migrēts nākamajā laidienā.

Galvenais jauninājumiem NetBeans 11.1:

  • Pievienots Java EE 8 atbalsts ar iespēju veidot tīmekļa lietojumprogrammas, izmantojot Maven vai Gradle. Programmā NetBeans iebūvētās Java EE 8 lietojumprogrammas var izvietot Java EE 8 konteinerā, izmantojot jauno "webapp-javaee8" Maven veidni, kas izveidota lietošanai ar NetBeans. Ieviesta iebūvēta integrācija ar lietojumprogrammu serveri Payara (dakšiņa no GlassFish). Pievienots GlassFish 5.0.1 atbalsts;

    Izlaists Apache NetBeans IDE 11.1

  • Pievienots atbalsts jaunām Java valodas funkcijām. Pievienoti migrācijas profili JDK 10 un 12. Ir izveidota automātiska nosaukumu ģenerēšana Jigsaw moduļiem. Pievienots Java koda redaktora atbalsts JEP-325 (jauns "pārslēgšanās" izteicienu veids), JEP-330 (programmu piegāde viena faila veidā ar pirmkodu) un mājienu parādīšana par iekļauto parametru nosaukumiem;

    Izlaists Apache NetBeans IDE 11.1

    Izlaists Apache NetBeans IDE 11.1

  • Pievienoti piemēri Gluon OpenJFX;

    Izlaists Apache NetBeans IDE 11.1

  • Uzlabots atbalsts Maven un Gradle veidošanas sistēmām. Maven ir izveidota integrācija ar JaCoCo bibliotēku un tiek nodrošināta iespēja nodot Java kompilatora argumentus no Maven Java koda redaktoram. Gradle ir pievienots sākotnējais atbalsts modulāriem java projektiem un JavaEE atbalsts, ieviests Java Frontend Application vednis, nodrošināts atbalsts tīmekļa projektu atkļūdošanai, pēc noklusējuma ir iespējota izvades parādīšana veidošanas procesa laikā, Gradle HTML UI ir uzlabota;

    Izlaists Apache NetBeans IDE 11.1

  • Pievienota lietošanas iespēja Graal.js, JavaScript valodas ieviešana, kuras pamatā ir GraalVM;
  • Ieviesta kešatmiņu sadalīšana ar Triffle kodu starp dažādām atkļūdošanas sesijām;
  • Pievienots atbalsts sintakses izcelšanai kodam Kotlinā;
  • Ieviesta iespēja automātiski pabeigt veidnes kodu Jade valodā;
  • Pievienots atbalsts PHP 7.4 un atjaunināti piemēri PHP valodai;
  • Uzlabota veiktspēja augsta pikseļu blīvuma (HiDPI) ekrānos. Uzsākšanas ekrāns, kas tiek parādīts startēšanas laikā, ciļņu atdalītāji un ikonas ir pielāgotas HiDPI;
  • Ir veikta pāreja uz jaunu izstrādes ciklu, kas nozīmē jaunu izlaidumu veidošanu reizi ceturksnī.

Avots: opennet.ru

Pievieno komentāru