Objavljen Apache NetBeans IDE 11.2

organizacije Apache Software Foundation predstavio integrirano razvojno okruženje Apache NetBeans 11.2. Ovo je četvrto izdanje koje je proizvela Zaklada Apache od kada je Oracle donirao NetBeans kod, i prvo od prijevod projekt iz inkubatora u kategoriju primarnih Apache projekata. Izdanje sadrži podršku za programske jezike Java SE, Java EE, PHP, JavaScript i Groovy. Migracija C/C++ podrške iz Oracleove donirane baze koda očekuje se u izdanju 11.3 zakazanom za siječanj. Apache NetBeans 2020 bit će objavljen u travnju 12. i bit će podržan kroz prošireni ciklus podrške (LTS).

Glavni inovacije NetBeans 11.2:

  • Dodana podrška JavaSE 13. Na primjer dodano
    sposobnost korištenja "switch" u obliku izraza, a ne izjave.
    Implementirane operacije isticanja i pretvorbe za tekstualne blokove koji uključuju tekstualne podatke u više redaka bez korištenja znakova za izbjegavanje i očuvanja izvornog oblikovanja teksta. Navedene značajke trenutačno su označene kao testne i aktiviraju se samo pri izradi s oznakom "-enable-preview";

    Objavljen Apache NetBeans IDE 11.2
    Objavljen Apache NetBeans IDE 11.2

  • Dodane su nove značajke PHP jezika, razvijene u ogranku 7.4, čije je izdanje zakazano za 28. studenog. NetBeans je dodao obradu za takve inovacije kao što su tipizirana svojstva, operator "??=" ("a ??= b" je slično "a = a ?? b"), prilika zamjena postojećih nizova pri definiranju novog niza (operator "...$var"), nov mehanizam serijalizacija objekta (kombinacija Serializable i __sleep()/__wakeup()), prilika vizualni dizajn velikih brojeva (1_000_000_00) i novi format za definiranje funkcija “fn(parameter_list) => expr” (na primjer “fn($x) => $x + $y” je analogno “$fn2 = funkcija ($x) use ($y) {return $ x + $ y;}").

    Objavljen Apache NetBeans IDE 11.2

  • Provedene su optimizacije performansi: Povećana je brzina traženja binarnih datoteka u izvornom stablu. U
    Linux i Windows koriste WatchService sučelje koje se nalazi u API-ju za praćenje promjena u imenicima Java NIO2. Ubrzana identifikacija datoteka s arhivama;

  • Poboljšana podrška za Gradle sustav izgradnje. Dodana je mogućnost učitavanja oznaka Java prevoditelja, što vam omogućuje korištenje eksperimentalnih Java značajki u Gradle projektima ("it.options.compilerArgs.add('—enable-preview')"). Također je dodana obrada korisničkog unosa u kartici koja odražava napredak izgradnje (Izlaz). Prilikom pokretanja pozadinskog procesa Gradle Daemon, svojstvo org.gradle.jvmargs sada se poštuje;
  • Riješeni problemi s licencom koda s JavaScript parserom zbog kojih se parser prethodno morao zasebno instalirati. Sada parser graal-js preneseno iz GPL-a u UPL (Univerzalna dopuštena licenca);
  • Instalater je poboljšan tako da uključuje podršku za selektivnu instalaciju pojedinačnih komponenti NetBeansa;
  • Podrška poslužitelja aplikacija Payara ažuriran za puštanje Platforma Payara 5.193;
  • Ažurirana podrška za Amazon Beanstalk;
  • Dodana podrška za napredne sintaksa atributa u HTML5 koji se koristi u Angularu (na primjer, , i tako dalje.)
  • Zaslon dobrodošlice uklonjen je s poveznica na web stranicu Oracle (veze na netbeans.org zamijenjene su s netbeans.apache.org).

Izvor: opennet.ru

Dodajte komentar