„NetBeans 12.1“ - versija, kuri teikia nedaug patobulinimų C / C ++, Java ir PHP

apache-netbeans

La Pristatyta „Apache Software Foundation Organization“ organizacija neseniai nauja integruotos kūrimo aplinkos versija «Apache NetBeans 12.1«, Tai versija, kurioje pridedami kai kurie C / C ++, Java, PHP ir HTML palaikymo patobulinimai.

Tiems, kurie nežino šios IDE, jie turėtų tai žinoti teikia „Java SE“, „Java EE“, PHP, „JavaScript“ ir „Groovy“ programavimo kalbų palaikymą. Be savo funkcijų, yra projekto sistema, pagrįsta „Ant“, versijų valdymu ir pertvarkymu.

„NetBeans 12.1“ pagrindinės naujos funkcijos

Ši nauja IDE versija nėra labai pakeista, tačiau ji patobulina kai kuriuos palaikomų programavimo kalbų aspektus.

Ir tai yra tai, kad šioje naujoje versijoje, pridėta ribota parama C / C ++ kalboms, kuris vis dar yra už anksčiau išleistų „NetBeans IDE 8.2“ C / C ++ kūrimo papildinių.

Kuriant C / C ++, parama teikiama paprasčiausiems projektams, leidžiantis paleisti kompiliavimo ir vykdymo komandas, sintaksės paryškinimą naudojant „TextMate“ gramatikas ir derinimą naudojant „gdb“.

Taip pat kodo užbaigimas ir kitos redagavimo galimybės jie įgyvendinami prisijungus prie serverio CCLS (Language Server Protocol) LSP, kurį vartotojas turi paleisti savarankiškai.

Kitas pridėtas pakeitimas buvo parama „Jakarta EE 8“ platformai, kuri pakeitė „Java EE“ („Java Platform“, „Enterprise Edition“). Galite naudoti „Jakarta EE 8“ projektus ir modifikuoti esamas „Maven“ programas, kad galėtumėte naudoti „Jakarta EE 8“.

„NetBeans“ įmontuotas „Java“ kompiliatorius „nb-javac“ (pakeitė „javac“) Jis buvo išverstas naudoti „Java 14“.

„Java“ - raktinių žodžių palaikymas „Įrašas“ buvo pertvarkytas, kad būtų kompaktiškas būdas apibrėžti klasesvengiant poreikio aiškiai apibrėžti įvairius žemo lygio metodus, pvz., equals (), hashCode () ir toString (), tais atvejais, kai duomenys saugomi tik laukuose.

Kūrinio elgesys, su kuriuo jis nesikeičia. Buvo pridėtas naujas šablonas, skirtas sukurti „Java“ konstrukcijas su raktiniu žodžiu „įrašas“. Patobulinta „įrašo“ kodo užbaigimo pagalba.

„Java SE“, „Gradle build“ sistemos palaikymas įgalintas. Buvo pridėta parama sugeneruotiems katalogams ir užtikrintas teisingas darbas su anotacijų procesoriais.

PHP nauji veiksmai buvo įtraukti į kompozitoriaus meniu atnaujinti automatinį padavėją ir paleisti scenarijus. Derintuve vietoje 0 ir 1 kintamųjų loginėse reikšmėse rodoma klaidinga ir teisinga. Patobulinti kodo analizės įrankiai.

HTML, atnaujintas žymėjimo tikrintuvo komponentas (validator.jar). Apima paramą šablonų pildymui. Pridėta kodo užbaigimo ir sintaksės paryškinimo palaikymas tokiems konstruktams kaip « ».

CSS siūlomos formatavimo parinktys „Skirtukai ir įtraukos“ valdyti įtraukimą ir skirtukų ar tarpų naudojimą.

Paleidimo metu jis aptinka JDK, įdiegtą „Linux“ ir „macOS“, naudodamas SDKMAN įrankių rinkinį.

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

Norintiems įsigyti šią naują versiją, jie turi atsisiųsti programos, kurią gali gauti, šaltinio kodą iš žemiau pateiktos nuorodos.

Kai viską įdiegsite, 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ą.