NetBeans 12.1, versioon, mis toob C / C ++, Java ja PHP jaoks vähe parandusi

apache-netbeans

La Apache Software Foundation Organization avalikustas hiljuti integreeritud arenduskeskkonna uus versioon «Apache NetBeans 12.1«, See on versioon, milles mõned tugiparandused on lisatud C / C ++, Java, PHP ja HTML jaoks.

Neile, kes pole sellest IDE-st teadlikud, nad peaksid seda teadma toetab Java SE, Java EE, PHP, JavaScripti ja Groovy programmeerimiskeeli. Lisaks selle funktsioonidele on olemas ka süsteem, mis põhineb Antil, versioonihaldusel ja refactoringul.

NetBeans 12.1 peamised uued funktsioonid

Selle IDE uue versiooniga ei kaasne suuri muudatusi, kuid see parandab mõnda toetatud programmeerimiskeele mõnda aspekti.

Ja see on see, et selles välja antud uues versioonis lisatud piiratud tugi C / C ++ keeltele, mis on endiselt NetBeans IDE 8.2 jaoks varem välja antud C / C ++ arenduspluginate taga.

Arendamiseks C / C ++ keeles toetatakse lihtsamaid projekte, mis võimaldab teil käitada kompileerimist ja käske, süntaksi esiletõstmist TextMate grammatikate abil ja silumist gdb abil.

Nagu ka koodi lõpuleviimine ja muud redigeerimisvõimalused need viiakse läbi juurdepääsu kaudu serveri CCLS (Language Server Protocol) LSP-le, mida kasutaja peab iseseisvalt käivitama.

Teine muudatus, mis lisati, oli tugi Jakarta EE 8 platvormile, mis asendas Java EE (Java Platform, Enterprise Edition). Jakarta EE 8 kasutamiseks saate luua Jakarta EE 8 projekte ja modifitseerida olemasolevaid Maveni rakendusi.

NetBeansi sisseehitatud Java-kompilaator nb-javac (muudetud javaciga) See on tõlgitud Java 14 kasutamiseks.

Java jaoks märksõnade tugi "Record" on ümber kujundatud, et pakkuda kompaktset viisi klasside määratlemiseks, vältides vajadust selgesõnaliselt määratleda mitmesuguseid madala taseme meetodeid, nagu equals (), hashCode () ja toString () juhtudel, kui andmeid hoitakse ainult väljadel.

Töö käitumine, millega see ei muutu. Java-konstruktsioonide loomiseks märksõnaga "rekord" on lisatud uus mall. Parem koodi salvestamise tugi.

Java SE puhul Gradle build-süsteemi tugi on lubatud. Lisati genereeritud kataloogide tugi ja tagati korrektne töö annotatsiooniprotsessoritega.

PHP jaoks on helilooja menüüsse lisatud uued toimingud autoloaderi värskendamiseks ja skriptide käitamiseks. Siluris kuvatakse muutujate Boole'i ​​väärtustes 0 ja 1 asemel väär ja tõene. Täiustatud tööriistad koodianalüüsiks.

HTML-i jaoks märgistuse valideerija komponent on uuendatud (valideerija.jar). Sisaldab tuge mustrite täitmiseks. Lisatud tugi koodi lõpuleviimiseks ja süntakside esiletõstmiseks sellistele konstruktsioonidele nagu « ».

CSS-i jaoks on pakutud vormindamisvalikud „Vahekaardid ja taanded“ taande ja sakkide või tühikute kasutamise juhtimiseks.

Käivitamisel tuvastab SDKMAN-i tööriistakomplekti abil Linuxi ja macOS-i installitud JDK.

Kuidas installida NetBeans 12.1 Linuxi?

Neile, kes soovivad seda uut versiooni hankida, peavad nad alla laadima rakenduse lähtekoodi, mille nad saavad hankida allolevalt lingilt.

Kui kõik on siis installitud, pakkige äsja allalaaditud fail oma meelepärasesse kataloogi.

Ja terminalist läheme sellesse kataloogi ja käivitame:

ant

Apache NetBeansi IDE loomiseks. Kui see on ehitatud, saate IDE-d käivitada tippimisega

./nbbuild/netbeans/bin/netbeans

ka on ka muid paigaldusmeetodeid millega neid saab toetada, üks neist on Snapi pakettide abil.

Neil peab olema ainult tugi, et nad saaksid seda tüüpi pakette oma süsteemi installida. Selle meetodi abil installimiseks peate sisestama järgmise käsu:

sudo snap install netbeans --classic

Teine meetod on Flatpaki pakettide abil, nii et nende pakettide oma süsteemi installimiseks peab olema tugi.

Installeerimise käsk on järgmine:

flatpak install flathub org.apache.netbeans

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.