Apache NetBeans IDE 11.2 útgáfa

Samtök Apache Software Foundation fram samþætt þróunarumhverfi Apache NetBeans 11.2. Þetta er fjórða útgáfan sem framleidd er af Apache Foundation síðan Oracle gaf NetBeans kóðann og sú fyrsta síðan þýðing verkefni frá útungunarvélinni í flokk aðal Apache verkefna. Útgáfan inniheldur stuðning fyrir Java SE, Java EE, PHP, JavaScript og Groovy forritunarmálin. Búist er við flutningi á C/C++ stuðningi frá gjafakóðagrunni Oracle í 11.3 útgáfunni sem áætlað er í janúar. Apache NetBeans 2020 kemur út í apríl 12 og verður stutt í gegnum útbreidda stuðningslotuna (LTS).

Helstu nýjungar NetBeans 11.2:

  • Bætt við stuðningi JavaSE 13. Til dæmis bætt við
    hæfileikinn til að nota „switch“ í formi tjáningar frekar en staðhæfingar.
    Innleiddi auðkenningar- og umbreytingaraðgerðir fyrir textabubba sem innihalda marglínu textagögn án þess að nota stafi að flýja og varðveita upprunalega textasniðið. Tilgreindir eiginleikar eru merktir sem próf og eru aðeins virkjaðir þegar byggt er með "-enable-preview" fánanum;

    Apache NetBeans IDE 11.2 útgáfa
    Apache NetBeans IDE 11.2 útgáfa

  • Nýjum eiginleikum PHP tungumálsins hefur verið bætt við, þróað í 7.4 útibúinu, sem áætlað er að komi út 28. nóvember. NetBeans hefur bætt við vinnslu fyrir slíkar nýjungar eins og vélritaðar eiginleikar, rekstraraðili "??=" ("a ??= b" er svipað og "a = a ?? b"), tækifæri skipt út fyrir núverandi fylki þegar nýtt fylki er skilgreint (rekstraraðili "...$var"), nýtt vélar raðgreining hluta (samsetning af Serializable og __sleep()/__wakeup()), tækifæri sjónræn hönnun á stórum tölum (1_000_000_00) og snið til að skilgreina aðgerðir „fn(parameter_list) => expr“ (til dæmis „fn($x) => $x + $y“ er hliðstætt „$fn2 = fall ($x) notkun ($y) {return $ x + $ y;}").

    Apache NetBeans IDE 11.2 útgáfa

  • Frammistöðuhagræðingar hafa verið framkvæmdar: Hraðinn við að leita að tvöfaldri skrám í upprunatrénu hefur verið aukinn. IN
    Linux og Windows nota WatchService viðmótið sem fylgir API til að fylgjast með breytingum á möppum Java NIO2. Hröðun auðkenningar skráa með skjalasafni;

  • Bættur stuðningur við Gradle byggingarkerfið. Bætti við möguleikanum á að hlaða Java þýðandafánum, sem gerir þér kleift að nota tilrauna Java eiginleika í Gradle verkefnum ("it.options.compilerArgs.add('—enable-preview')"). Einnig bætt við vinnslu inntaks notenda í flipanum sem endurspeglar framvindu byggingarinnar (Output). Þegar byrjað er á bakgrunnsferli Gradle Daemon er eignin org.gradle.jvmargs nú virt;
  • Leysti vandamál með kóðaleyfið með JavaScript þáttaranum, þar sem áður þurfti að setja þáttinn upp sérstaklega. Nú greinarinn graal-js flutt frá GPL til UPL (Universal Permissive License);
  • Uppsetningarforritið hefur verið endurbætt til að fela í sér stuðning við sértæka uppsetningu einstakra NetBeans íhluta;
  • Stuðningur við forritaþjón Payara uppfært til útgáfu Payara pallur 5.193;
  • Uppfærður stuðningur fyrir Amazon Beanstalk;
  • Bætt við stuðningi fyrir lengra komna setningafræði eiginda í HTML5 notað í Angular (til dæmis, , og svo framvegis.)
  • Opnunarskjárinn hefur verið fjarlægður af tenglum á Oracle vefsíðuna (tenglar á netbeans.org hafa verið skipt út fyrir netbeans.apache.org).

Heimild: opennet.ru

Bæta við athugasemd