Apache NetBeans IDE 11.3 tso tawm

Apache Software Foundation cov koom haum рСдставила integrated kev loj hlob ib puag ncig Apache NetBeans 11.3. Qhov no yog qhov thib tsib tso tawm uas tau npaj los ntawm Apache Foundation txij li NetBeans code tau muab los ntawm Oracle, thiab thawj qhov kev tso tawm txij thaum txhais lus qhov project los ntawm incubator mus rau qeb ntawm thawj Apache tej yaam num. Qhov kev tso tawm muaj kev txhawb nqa rau Java SE, Java EE, PHP, JavaScript thiab Groovy programming lus.

Kev koom ua ke ntawm C / C ++ cov lus txhawb nqa xav tau nyob rau hauv version 11.3 los ntawm cov cai hauv paus pauv los ntawm Oracle tau rov qab mus rau
qhov teeb meem tom ntej. Nws tau raug sau tseg tias txhua lub peev xwm cuam tshuam txog kev txhim kho cov haujlwm hauv C thiab C ++ twb tau npaj lawm, tab sis cov cai tseem tsis tau koom ua ke. Txog thaum muaj kev txhawb nqa ib txwm muaj, cov neeg tsim khoom tuaj yeem nruab C / C ++ kev txhim kho modules yav dhau los tso tawm rau NetBeans IDE 8.2 los ntawm Plugin Manager. Apache NetBeans 2020 tau teem sijhawm tso tawm rau lub Plaub Hlis 12 thiab yuav tau txais kev txhawb nqa los ntawm kev txhawb nqa txuas ntxiv (LTS).

ntsiab kev tsim kho tshiab NetBeans 11.3:

  • Ntxiv qhov tsaus nti interface tso saib hom - Tsaus Hlau thiab Tsaus Nimbus.
    Apache NetBeans IDE 11.3 tso tawm

  • Lub ntsiab lus tshiab FlatLaf tsim tau raug npaj.

    Apache NetBeans IDE 11.3 tso tawm

  • Txhim kho kev txhawb nqa rau siab pixel ceev (HiDPI) cov ntxaij vab tshaus thiab
    ntxiv yooj yim HeapView widget.

  • Ntxiv kev txhawb nqa rau Java SE 14 platform, tau teem sijhawm tso tawm rau lub Peb Hlis 17th. Qhov no suav nrog syntax highlighting thiab code formatting rau constructs nrog lo lus tshiab "cov ntaub ntawv", uas muab ib daim ntawv cog lus rau kev txhais cov chav kawm yam tsis tas yuav qhia meej meej txog ntau yam qib qis xws li sib npaug(), hashCode() thiab toString().

    Apache NetBeans IDE 11.3 tso tawm

    Ntxiv kev txhawb nqa qauv txuam nyob rau hauv "piv txwv li" tus neeg teb xov tooj, uas tso cai rau koj tam sim ntawd txhais ib qho kev sib txawv hauv zos kom nkag mus rau tus nqi txheeb xyuas. Piv txwv li, koj tuaj yeem sau tam sim "yog tias (obj piv txwv ntawm String s && s.length() > 5) {.. s.contains (..) ..}" yam tsis tau txhais meej meej "String s = (String) obj". Hauv NetBeans 11.3, qhia meej tias "yog tias (obj piv txwv ntawm Txoj hlua) {" yuav tso tawm qhov kev ceeb toom uas tso cai rau koj hloov cov cai rau daim ntawv tshiab.

    Apache NetBeans IDE 11.3 tso tawm

    Ntxiv kev txhawb nqa rau qhov kev pab cuam tso tawm hom qhia hauv Java 11, muab nyob rau hauv daim ntawv ntawm ib tug code code ntaub ntawv (chav kawm ntawv yuav khiav ncaj qha los ntawm cov ntaub ntawv code, tsis tsim cov ntaub ntawv hauv chav kawm ntawv, JAR archives thiab modules). IN
    NetBeans cov kev pab cuam ib leeg zoo ib yam tam sim no tuaj yeem tsim tawm sab nraud ntawm cov haujlwm hauv Qhov Nyiam Nyiam, khiav thiab debugged.

    Ntxiv qhov muaj peev xwm rov qab hloov cov ntawv blocks qhia hauv qhov kev tso tawm yav dhau los uas suav nrog ntau cov kab ntawv cov ntaub ntawv tsis siv cov cim khiav hauv lawv. Hauv cov code editor, cov ntawv thaiv tam sim no tuaj yeem hloov mus rau kab.

  • Cov cai rau kev tsim cov ntawv thov raws li Java EE tau txuas ntxiv los txhawb JSF 2.3 specification, suav nrog kev ua tiav ntawm kev tsim kho xws li "f:websocket" thiab CDI artifact hloov pauv.
    kev pab txhawb nqa Jakarta EE 8 xav tau hauv Apache NetBeans 12.0 tso tawm.

    Apache NetBeans IDE 11.3 tso tawmApache NetBeans IDE 11.3 tso tawm

  • Txhim kho kev txhawb nqa rau Gradle tsim system. Gradle Tooling API tau hloov kho rau version 6.0. Ntxiv kev txhawb nqa kev xa rov qab home directory thiab kev sib sau ua ke (Gradle Composite Project). Kev lees paub ntawm cov haujlwm hauv Kotlin lus tau muab. Ntxiv kev txhawb nqa rau yuam kom rov pib qhov project.
  • Rau tej yaam num uas siv Maven system rau lub tsev, cov chaw tau ntxiv rau override lub neej ntawd JDK version.
  • Kev them nyiaj yug lus tau ntxiv rau tus lej editor
    TypeScript (txuas ntxiv qhov muaj peev xwm ntawm JavaScript thaum tseem tshuav rov qab sib xws).
    Apache NetBeans IDE 11.3 tso tawm

  • Rau JavaScript tej yaam num, tau tsim ib tug connector uas muab kev txuas rau Chrome;
  • Rau PHP, autocompletion ntawm cov khoom thiab cov txheej txheem tsis muaj "$ this =>" yog muab.
  • Ua haujlwm tau ua kom tshem tawm cov lus ceeb toom thaum muab tso ua ke.
  • Hloov kho cov tsev qiv ntawv Groovy 2.5.9, junit 5.5.2 thiab GraalVM 19.3.0.
  • Janitor tau ntxiv qhov tshwj xeeb los txheeb xyuas thiab tshem tawm cov npe qub thiab tsis siv NetBeans.

    Apache NetBeans IDE 11.3 tso tawm

Nco qab tias NetBeans qhov project yog nrhiav tau xyoo 1996 los ntawm Czech cov tub ntxhais kawm nrog lub hom phiaj ntawm kev tsim ib qho analogue ntawm Delphi rau Java. Nyob rau hauv 1999, qhov project tau yuav los ntawm Sun Microsystems, thiab nyob rau hauv 2000 nws tau luam tawm nyob rau hauv qhov chaws code thiab pauv mus rau qeb ntawm dawb tej yaam num. Xyoo 2010, NetBeans dhau mus rau hauv txhais tes ntawm Oracle, uas nqus Sun Microsystems. Tau ntau xyoo, NetBeans tau tsim los ua qhov chaw tseem ceeb rau Java developers, sib tw nrog Eclipse thiab IntelliJ IDEA, tab sis tsis ntev los no tau pib nthuav mus rau JavaScript, PHP, thiab C / C ++. NetBeans muaj kwv yees tus neeg siv lub hauv paus ntawm 1.5 lab tus tsim tawm.

Tau qhov twg los: opennet.ru

Ntxiv ib saib