Apache NetBeans IDE 11.2 Verëffentlecht

Apache Software Foundation Organisatiounen presentéiert integréiert Entwécklung Ëmfeld Apache NetBeans 11.2. Dëst ass déi véiert Verëffentlechung vun der Apache Foundation produzéiert zënter datt Oracle den NetBeans Code gespent huet, an déi éischt zënter Iwwersetzung Projet vum Inkubator an d'Kategorie vun de primäre Apache Projeten. D'Verëffentlechung enthält Ënnerstëtzung fir d'Java SE, Java EE, PHP, JavaScript a Groovy Programméierungssproochen. D'Migratioun vun der C/C ++ Ënnerstëtzung vun der Oracle gespentem Codebase gëtt erwaart an der 11.3 Verëffentlechung geplangt fir Januar. Apache NetBeans 2020 gëtt am Abrëll 12 verëffentlecht a gëtt duerch den erweiderten Ënnerstëtzungszyklus (LTS) ënnerstëtzt.

Haaptstrooss Innovatiounen NetBeans 11.2:

  • Zousätzlech Ënnerstëtzung JavaSE 13. Zum Beispill dobäi
    d'Fäegkeet "Schalter" a Form vun engem Ausdrock ze benotzen anstatt eng Ausso.
    Implementéiert Highlight- a Konversiounsoperatioune fir Textblocken déi Multi-Linn Textdaten enthalen ouni Zeechen ze entkommen an d'Original Textformatéierung ze konservéieren. Déi spezifizéiert Fonctiounen sinn am Moment als Test markéiert a ginn nëmme aktivéiert wann Dir mam Fändel "-enable-Preview" baut;

    Apache NetBeans IDE 11.2 Verëffentlecht
    Apache NetBeans IDE 11.2 Verëffentlecht

  • Nei Fonctiounen vun der PHP Sprooch goufen bäigefüügt, entwéckelt an der 7.4 Branche, déi geplangt ass fir den 28. November ze verëffentlechen. NetBeans huet d'Veraarbechtung bäigefüügt fir sou Innovatiounen wéi getippten Eegeschafte, Operateur "??=" ("a ??= b" ass ähnlech wéi "a = a ?? b"), Geleeënheet Ersatz vun existente Arrays wann Dir en neit Array definéiert (Bedreiwer "...$var"), nei Mechanismus Objektserialiséierung (Kombinatioun vu Serializable an __sleep()/__wakeup()), Geleeënheet visuell Design vun grouss Zuelen (1_000_000_00) an новый Format fir Funktiounen ze definéieren "fn(parameter_list) => expr" (zum Beispill "fn($x) => $x + $y" ass analog zu "$fn2 = Funktioun ($x) benotzen ($y) {zréck $ x + $y;}").

    Apache NetBeans IDE 11.2 Verëffentlecht

  • Leeschtungsoptimiséierunge goufen duerchgefouert: D'Geschwindegkeet vun der Sich no binäre Dateien am Quellbaum ass erhéicht ginn. IN
    Linux a Windows benotzen d'WatchService Interface, déi an der API zur Verfügung gestallt gëtt, fir Ännerungen an Verzeichnisser ze verfolgen Java NIO2. Beschleunegt Identifikatioun vun Dateien mat Archiven;

  • Verbesserte Ënnerstëtzung fir de Gradle Build System. D'Fäegkeet bäigefüügt fir Java Compiler Fändelen ze lueden, wat Iech erlaabt experimentell Java Feature a Gradle Projeten ze benotzen ("it.options.compilerArgs.add('—enable-preview')"). Och bäigefüügt Veraarbechtung vum Benotzerinput an der Tab déi de Fortschrëtt vum Bau reflektéiert (Output). Wann Dir en Hannergrond Gradle Daemon Prozess starten, gëtt d'org.gradle.jvmargs Eegeschafte elo respektéiert;
  • Geléist Problemer mat der Code Lizenz mam JavaScript Parser wéinst deem de Parser virdru getrennt installéiert gouf. Elo de Parser graal-js vun GPL op UPL transferéiert (Universal Permissive License);
  • Den Installateur gouf verbessert fir Ënnerstëtzung fir selektiv Installatioun vun eenzelne NetBeans Komponenten ze enthalen;
  • Applikatioun Server Ënnerstëtzung Payara aktualiséiert ze Verëffentlechung Payara Plattform 5.193;
  • Aktualiséiert Ënnerstëtzung fir Amazon Beanstalk;
  • Zousätzlech Ënnerstëtzung fir fortgeschratt Attribut Syntax an HTML5 benotzt an Angular (zum Beispill, , a sou weider.)
  • De Wëllkomm Écran gouf vun Linken op d'Oracle Websäit geläscht (Links op netbeans.org goufen duerch netbeans.apache.org ersat).

Source: opennet.ru

Setzt e Commentaire