The kuburitswa kweiyo vhezheni itsva ye "Apache NetBeans 16", vhezheni inouya nenhamba huru yezvigadziriso pamwe nerondedzero yakakura yezvigadziriso, kuvandudzwa kwemitauro, kuvandudzwa kwerutsigiro nezvimwe.
Kune avo vasina kujairana neNetBeans, iwe unofanirwa kuziva kuti izvi iyo IDE yakakurumbira iyo inopa rutsigiro rweJava SE, Java EE, PHP, C/C++, JavaScript uye Groovy programming mitauro.
NetBeans 16 Main Zvitsva Zvimiro
Muiyi vhezheni itsva iyo mushandisi interface inoratidzwa inopa kugona kurodha yako FlatLaf zvivakwa kubva kune yakajairwa faira faira, kuwedzera kune chokwadi chekuti iyo rutsigiro rweYAML uye Dockerfile mafomati akawedzerwa mune code editor.
Imwe yeshanduko inomira pachena mune iyi vhezheni itsva kutsigirwa kwakavandudzwa kweMaven compilation system, pamwe nerutsigiro rwakavandudzwa rweJakarta EE 9/9.1, mukuwedzera pakugona kugadzirisa mhedzisiro yepurojekiti nenzira yezvigadzirwa zvinozivikanwa. nenzvimbo dzavo.
Izvo zvakare zvinomira pachena mune iyi vhezheni itsva yeNetBeans 16 iyo yakawedzerwa tsigiro yekupedzisa-otomatiki, indentation fomati, uye mazano erekodhi mapatani uye kuti kupedzisa otomatiki kwematemu mumakasi mabhii kwakaitwa zvakare.
Kune rimwe divi, tinogona kuona kuti rutsigiro rwakawedzerwa kudzima yambiro zvichienderana nekushandiswa kwemamwe mapulagi panguva yekubatanidza uye kuti matambudziko muPHP neGroovy nharaunda akagadziriswa.
Yakawedzerwa kuenderana neTOML uye ANTLR v4/v3 mafomati, pamwe nerutsigiro rwakawedzerwa rwezvimwe zvitsva zveJava 19 uye yakagadziridzwa NetBeans 'yakavakirwa-mukati Java compiler nb-javac (yakagadziridzwa javac).
Yeimwe shanduko izvo zvinoratidzika kubva pane iyi nyowani vhezheni:
- ActionsManager yakagadziridzwa patsva muDebugging API.
- Yakawedzera tsigiro ye multicast zvirongo.
- Yakavandudzwa Java papuratifomu yekusarudza logic.
- Yakavandudzwa rutsigiro rweGradle kuvaka system.
- Yakawedzera rutsigiro rwekutanga rweprojekiti.dependency API kutumira kunze kweGradle dependency muti.
- Yakagadziridzwa mashandiro ane chekuita neGiredhi Edhita. Yakawedzera tsigiro yemapurojekiti pasina build.gradle.
- Iyo nharaunda yemapurojekiti eC/C ++ inopa basa reCPPLight debugger pane masisitimu ane aarch64 architecture.
- Yakavandudzwa yekuongorora masimba uchishandisa LSP (Language Server Protocol) maseva.
- Yakawedzerwa rutsigiro rweOracle cloud vulnerability auditing.
- Gadzirisa zvikanganiso zvinogona kuitika muNPE paunenge uchigadzirisa ANTLR Grammar
- Tsigiro yakakwidziridzwa yeANTLRv4 magirama
- Tsigiro yeANTLRv4 kodhi zvimedu uye indentation
- Kuzadzikiswa kwekodhi chaiyo yeANTLRv4 magirama
- Yakagadziriswa kupera kwefaira indentation uye kodhi kupedzwa kweANTLR v4
- Kukanganisa kudzoreredza kugadzirisa kwelog mapatani (ikozvino)
- Kuzadzikiswa kwekodhi kupedzwa kwejdk-19 kesi mapatani
- Gadzirisa kudzoreredza kukanganisa kana jlMatchException isipo uye mapatani aripo
Finalmente kana iwe uchida kuziva zvakawanda nezvazvo yeiyi vhezheni itsva, unogona kutarisa ruzivo mukati chinotevera chinongedzo.
Maitiro ekuisa Apache NetBeans 16 paLinux?
Kune avo vanoda kuwana iyi vhezheni itsva vanofanira dhawunirodha iyo application source kodhi, iyo inogona kuwanikwa kubva chinotevera chinongedzo.
Paunenge iwe uchinge waiswa zvese ipapo, unzip iyo ichangoburitswa faira mune dhairekitori raunoda.
Uye kubva kuchipatara tinopinda dhairekitori uye tobva taita:
ant
Kuvaka iyo Apache NetBeans IDE. Paunenge wavaka iwe unogona kumhanyisa iyo IDE nekutaipa
./nbbuild/netbeans/bin/netbeans
Uyewo kune dzimwe nzira dzekuisa izvo zvavanogona kutsigirwa nazvo, chimwe chazvo chiri nerubatsiro rweSnap mapakeji.
Ivo chete vanofanirwa kuve nerutsigiro kuti vakwanise kuisa aya marudzi emapakeji pane yavo system. Kuisa nenzira iyi, unofanirwa kunyora unotevera kuraira:
sudo snap install netbeans --classic
Imwe nzira iri nerubatsiro rweFlatpak mapakeji, saka unofanirwa kuve nerutsigiro rwekuisa aya mapakeji pane yako system.
Iwo wekuraira kwekumisikidza uri unotevera:
flatpak install flathub org.apache.netbeans
Zvinoita sehungwaru kwandiri kuti kuvandudzwa uku kwakaburitswa gore risati rapera. Chokwadi kuvandudzwa uku kunogadzirisa mamwe matambudziko atakawana uye kudzivirira misoro yeramangwana. Zvishuwo zvakanakisa kuchikwata cheNetBeans uye kutenda kwedu nemoyo wese nekuita kutsva uku.