„NetBeans 12.5“ atvyksta su eksperimentiniu „Java 17“ palaikymu, klaidų taisymais ir dar daugiau

La Apache Software Foundation (AKM) neseniai paskelbė apie naujos versijos 12.5 išleidimą plėtros aplinka "NetBeans", kuriame buvo išnagrinėta beveik 130 traukimo užklausų atnaujinimui jie nurodo daugybę klaidų pataisymų ir „Java“ patobulinimų, taip pat „Gradle“ ir „Maven“ kūrimo įrankius.

Tiems, kurie nėra susipažinę su „NetBeans“, turėtumėte tai žinoti tai gana populiarus IDE, kuris palaiko „Java SE“, „Java EE“, „PHP“, „C / C ++“, „JavaScript“ ir „Groovy“ programavimo kalbasTai yra septintoji „Apache Foundation“ sukurta versija nuo tada, kai „Oracle“ padovanojo „NetBeans“ kodą.

„NetBeans“ yra nemokama integruota kūrimo aplinka, padaryta daugiausia Java programavimo kalbai ir kad ji taip pat turi daug modulių, kad ją išplėstų. „NetBeans“ yra labai sėkmingas atviro kodo projektas, turintis didelę vartotojų bazę, nuolat augančią bendruomenę.

„NetBeans 12.5“ pagrindinės naujos funkcijos

Šioje naujoje „NetBeans 12.5“ versijoje dauguma pakeitimų yra susiję su klaidų taisymais, o d dalyjeIšryškėja keletas patobulinimų, tačiau jie yra gana svarbūs, nes, pavyzdžiui Jie apima langą, skirtą dirbti su įprastomis išraiškomis „Java“ aplinkoje.

neskaitant to „Java 17 LTS“ (neseniai išleistas) oficialiai jau naudojamas „NetBeans“, tačiau integracija vis dar yra eksperimentinė, o „Java 8“ ir „11“ išlieka pageidaujama produktyvaus naudojimo LTS versija. Be to, „NetBeans 12.5“ siūlo keletą specifinių patobulinimų, pavyzdžiui LSP serveris (Kalbos serverio protokolas) buvo išplėstas įtraukiant deklaratyvius „Java“ patarimus o vietoj .java failų dabar pageidautina paleisti .class failus, jei atitinkama klasė jau egzistuoja.

Kitas išsiskiriantis pakeitimas yra patobulinta „Gradle“ ir „Maven“ kūrimo sistemų parama, taip aAš dirbu su kūrimo įrankis „Maven“, kūrėjai dabar taip pat gali tvarkyti projektus https vardų erdvėje. Taip pat buvo išspręsta „Maven“ žiniatinklio programos problema, dėl kurios kartu su „Payara Micro Maven“ įrankiais švarūs ar naujai sukurti projektai bus pateikti du kartus.

The „Gradle LSP“ atnaujinimai dabar leidžia konfigūracijas atlikti tiesiogiai kūrimo įrankyje, pavyzdžiui, norint įjungti „nuolatinį“ režimą. Kita vertus, norint išvengti potencialiai erzinančio derintojo elgesio „nepertraukiamo“ režimu, kad jis būtų valdomas, dabar „Gradle“ veiksmų teikėjai gali išjungti tam tikrus veiksmus. Tokiu būdu galite užkirsti kelią derintuvui iš naujo paleisti programą kiekvieną kartą, kai ji išsaugo projekto failus.

Kita vertus, jame taip pat pabrėžiama papildoma parama „Jakarta EE 9 GlassFish 6“, nedideli C ++ ir PHP palaikymo patobulinimai, objektų kūrimo galimybių pridėjimas prie „VSCode“ integravimo įrankių ir šablonų failų.

Pagaliau jei norite apie tai sužinoti daugiau šios naujos versijos galite patikrinti išsamią informaciją Šioje nuorodoje.

Kaip įdiegti „NetBeans 12.5“ sistemoje „Linux“?

Tiems, kurie nori gauti šią naują versiją, jie turi atsisiųsti programos, kuri yra, šaltinio kodą galima gauti iš šios nuorodos.

Kai viskas bus įdiegta, Išpakuokite naujai atsisiųstą failą į savo mėgstamą katalogą.

Iš terminalo mes eisime į šį katalogą ir tada vykdysime:

ant

Norėdami sukurti „Apache NetBeans IDE“. Sukūrę galite paleisti IDE įvesdami

./nbbuild/netbeans/bin/netbeans

taip pat yra ir kitų diegimo būdų kuria jie gali būti palaikomi, vienas iš jų yra „Snap“ paketų pagalba.

Jie turi turėti tik palaikymą, kad galėtų įdiegti tokio tipo paketus savo sistemoje. Norėdami įdiegti naudodami šį metodą, turite įvesti šią komandą:

sudo snap install netbeans --classic

Kitas būdas yra „Flatpak“ paketų pagalba, todėl jie privalo turėti palaikymą šiems paketams įdiegti savo sistemoje.

Komanda atlikti diegimą yra tokia:

flatpak install flathub org.apache.netbeans

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.