U lëshua Apache NetBeans IDE 11.2

Organizatat e Apache Software Foundation prezantuar mjedisi i integruar i zhvillimit Apache NetBeans 11.2Ky është publikimi i katërt i përgatitur nga Fondacioni Apache pasi kodi i NetBeans u dhurua nga Oracle dhe publikimi i parë pas... përkthim Projekti është përmirësuar nga inkubatori në një projekt të plotë Apache. Ky version përfshin mbështetje për Java SE, Java EE, PHP, JavaScript dhe Groovy. Migrimi i mbështetjes C/C++ nga baza e kodit e dhuruar nga Oracle pritet në versionin 11.3, i planifikuar për në janar. Apache NetBeans 12 do të dalë në prill 2020 dhe do të mbështetet në një cikël të zgjatur mbështetjeje (LTS).

Kryesore risitë NetBeans 11.2:

  • Mbështetje e shtuar JavaSE 13Për shembull, shtuar
    aftësia për të përdorur "switch" si shprehje dhe jo si deklaratë.
    Operacionet e theksimit dhe konvertimit janë zbatuar për blloqet e tekstit që përmbajnë të dhëna teksti me shumë rreshta, pa përdorur karaktere të escape-uara dhe duke ruajtur formatimin origjinal të tekstit. Këto veçori aktualisht janë shënuar si testuese dhe aktivizohen vetëm kur ndërtohen me flamurin "--enable-preview".

    U lëshua Apache NetBeans IDE 11.2
    U lëshua Apache NetBeans IDE 11.2
  • Janë shtuar veçori të reja të gjuhës PHP, të zhvilluara në degën 7.4, publikimi i së cilës është planifikuar për 28 nëntor. NetBeans është përditësuar për të përballuar inovacione të tilla si vetitë e tipizuara, operatori "??=" ("a ?? = b" është e ngjashme me "a = a ?? b"), mundësi zëvendësimet e vargjeve ekzistuese gjatë përcaktimit të një vargu të ri (operatori "...$var"), i ri mekanizëm serializimi i objektit (kombinim i Serializable dhe __sleep()/__wakeup()), mundësi përfaqësimi vizual i numrave të mëdhenj (1_000_000_00) dhe i ri Formati për përcaktimin e funksioneve është "fn(parameter_list) => expr" (për shembull, "fn($x) => $x + $y" është ekuivalent me "$fn2 = function ($x) use ($y) {return $x + $y;}").

    U lëshua Apache NetBeans IDE 11.2
  • Janë bërë optimizime të performancës: Shpejtësia e kërkimit të skedarëve binarë në pemën e kodit burimor është rritur.
    Linux и Windows Për të ndjekur ndryshimet në drejtori, përdoret ndërfaqja WatchService e ofruar në API. Java NIO2Identifikim i përshpejtuar i skedarëve me arkiva;
  • Mbështetje e përmirësuar për sistemin e ndërtimit Gradle. Është shtuar mundësia për të ngarkuar flamujt e përpiluesit Java, duke mundësuar përdorimin e veçorive eksperimentale të Java në projektet Gradle ("it.options.compilerArgs.add('--enable-preview')"). Trajtimi i të dhënave të përdoruesit është shtuar gjithashtu në skedën e progresit të ndërtimit (Output). Vetia org.gradle.jvmargs tani respektohet kur fillon procesi i sfondit të Daemon Gradle.
  • Janë zgjidhur problemet me licencën e kodit analizues JavaScript, të cilat më parë kërkonin që analizuesi të instalohej veçmas. Analizuesi tani është graal-js përkthyer nga GPL në UPL (Licencë Universale Lejuese);
  • Instaluesi është përmirësuar për të mbështetur instalimin selektiv të komponentëve individualë të NetBeans;
  • Mbështetje për serverin e aplikacionit Payara përditësuar për t'u publikuar Platforma Payara 5.193;
  • Mbështetje e përditësuar për Amazon Beanstalk;
  • Mbështetje e shtuar për zgjerimin sintaksa e atributeve në HTML5 të përdorur në Angular (për shembull, , etj.)
  • Ekrani i Mirëseardhjes është pastruar nga lidhjet për në faqen e internetit të Oracle (lidhjet për në netbeans.org janë zëvendësuar me netbeans.apache.org).

Burimi: opennet.ru

Bleni një host të besueshëm për faqet me mbrojtje DDoS, serverë VPS VDS 🔥 Bleni hosting të besueshëm të faqeve të internetit me mbrojtje DDoS, servera VPS VDS | ProHoster