Organizata Apache Software Foundation mjedisi i integruar i zhvillimit . Kjo është lëshimi i tretë, i përgatitur nga Fondi Apache pas transferimit të kodit NetBeans nga Oracle dhe lëshimi i parë pas projektit nga inkubator në statusin e projekteve kryesore të Apache. Lëshimi përfshin mbështetje për gjuhët e programimit Java SE, Java EE, PHP, JavaScript dhe Groovy. Transferimi i mbështetjes për C/C++ nga baza e kodit të transferuar nga Oracle pritet në një nga lëshimet e ardhshme.
Ndryshimet kryesore NetBeans 11.1:
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r Java EE 8 me mundĂ«sinĂ« e ndĂ«rtimit tĂ« aplikacioneve web pĂ«rmes Maven ose Gradle. Aplikacionet Java EE 8 tĂ« krijuara nĂ« NetBeans mund tĂ« implementohen nĂ« kontejnerin Java EE 8 pĂ«rmes njĂ« modeli tĂ« ri âwebapp-javaee8â nĂ« Maven, i krijuar pĂ«r t'u pĂ«rdorur me NetBeans. ĂshtĂ« realizuar njĂ« integrim tĂ« brendshĂ«m me serverin e aplikacioneve (dege nga GlassFish). ĂshtĂ« shtuar mbĂ«shtetje pĂ«r GlassFish 5.0.1;
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r funksionalitete tĂ« reja tĂ« gjuhĂ«s Java. JanĂ« shtuar profile pĂ«r migrimin nĂ« JDK 10 dhe 12. ĂshtĂ« vendosur gjenerimi automatik i emrave pĂ«r modulet Jigsaw. NĂ« redaktorin e kodit pĂ«r Java Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r (forma e re e shprehjeve âswitchâ), (dorĂ«zim i programeve nĂ« formĂ«n e njĂ« skedari me kodin burimor) dhe dalja e sugjerimeve pĂ«r emrat e parametrave inline;
- Të dhëna të reja për Gluon OpenJFX;
- Përmirësuar mbështetje për sistemet e ndërtimit Maven dhe Gradle. Për Maven është vendosur integrimi me bibliotekën JaCoCo dhe është mundësuar kalimi i argumenteve të kompilatorit Java nga Maven në redaktorin e kodit Java. Për Gradle është shtuar mbështetje fillestare për projektet modulare java dhe mbështetje për JavaEE, është realizuar asistent për Aplikacionin Java Frontend, është siguruar mbështetje për debugimin e projekteve web, është aktivizuar për default shfaqja e rezultateve gjatë ndërtimit, është përmirësuar UI i Gradle HTML;
- Shtuar mundësinë e përdorimit , zbatimi i gjuhës JavaScript mbi bazën e GraalVM;
- Realizimi i ndarjes së caches me kodin Truffle midis sesioneve të ndryshme të debugimit;
- Shtuar mbështetje për sintaksën e kodit në gjuhën Kotlin;
- Realizuar mundësia e automatik ndryshimit të kodit me shabllone në gjuhën Jade;
- Shtuar mbështetje për PHP 7.4 dhe përditësuar shembujt për gjuhën PHP;
- Përmirësuar funksionimi në ekrane me densitet të lartë pikselesh (HiDPI). Për HiDPI janë adaptuar shpërndarja që shfaqet gjatë nisjes, ndarësit e skedave dhe ikonat;
- Kaishi një cikël të ri zhvillimi, që përfshin formimin katër herë në vit të lëshimeve të reja.
Burimi: opennet.ru
