Apache NetBeans IDE 11.3 air fhoillseachadh

Buidhnean Apache Software Foundation air a thaisbeanadh àrainneachd leasachaidh aonaichte Apache NetBeans 11.3. Is e seo an còigeamh brath a dh’ ullaich an Apache Foundation bho chaidh còd NetBeans a thoirt seachad le Oracle, agus a’ chiad fhoillseachadh bhon uair sin. eadar-theangachadh pròiseact bhon ghoirear chun roinn de phrìomh phròiseactan Apache. Tha taic anns an fhoillseachadh airson cànanan prògramadh Java SE, Java EE, PHP, JavaScript agus Groovy.

Tha amalachadh taic cànain C / C ++ ris a bheil dùil ann an dreach 11.3 bhon bhunait còd a chaidh a ghluasad le Oracle a-rithist air a ghluasad gu
an ath iris. Tha e air a thoirt fa-near gu bheil a h-uile comas co-cheangailte ri leasachadh phròiseactan ann an C agus C ++ deiseil mu thràth, ach cha deach an còd fhilleadh a-steach fhathast. Gus am bi taic dhùthchasach ri fhaighinn, faodaidh luchd-leasachaidh modalan leasachaidh C / C ++ a chaidh fhoillseachadh roimhe seo airson NetBeans IDE 8.2 a chuir a-steach tron ​​​​Mhanaidsear Plugin. Thathas an dùil gun tèid Apache NetBeans 2020 a leigeil ma sgaoil sa Ghiblean 12 agus gheibh e taic tron ​​chearcall taic leudaichte (LTS).

prìomh innleachdan Netbeans 11.3:

  • Chaidh modhan taisbeanaidh eadar-aghaidh dorcha a bharrachd a chur ris - Dark Metal agus Dark Nimbus.
    Apache NetBeans IDE 11.3 air fhoillseachadh

  • Chaidh cuspair dealbhaidh FlatLaf ùr a mholadh.

    Apache NetBeans IDE 11.3 air fhoillseachadh

  • Taic nas fheàrr airson scrionaichean dùmhlachd picteil àrd (HiDPI) agus
    cuir widget HeapView nas sìmplidhe ris.

  • Taic a bharrachd airson àrd-ùrlar Java SE 14, a thathar an dùil a leigeil ma sgaoil air 17 Màrt. Tha seo a’ toirt a-steach soilleireachadh co-chàradh agus cruth còd airson togalaichean leis a’ phrìomh fhacal ùr “chlàr", a tha a 'toirt seachad cruth teann airson clasaichean a mhìneachadh gun a bhith a' mìneachadh gu soilleir diofar dhòighean ìre ìosal leithid co-ionann (), hashCode () agus toString ().

    Apache NetBeans IDE 11.3 air fhoillseachadh

    Taic air a chur ris co-chòrdadh pàtran anns a’ ghnìomhaiche “instanceof”, a leigeas leat caochladair ionadail a mhìneachadh sa bhad gus faighinn chun luach sgrùdaichte. Mar eisimpleir, faodaidh tu sgrìobhadh sa bhad “ma tha (obj eisimpleir String s && s.length()> 5) {.. s.contains(..) ..}” gun a bhith a’ mìneachadh “String s = (String) obj” gu soilleir. Ann an NetBeans 11.3, le bhith a’ sònrachadh “ma tha (obj instance of String) {” seallaidh e sgiobalta a leigeas leat an còd a thionndadh gu foirm ùr.

    Apache NetBeans IDE 11.3 air fhoillseachadh

    Taic a bharrachd airson modh cur air bhog a’ phrògraim a chaidh a thoirt a-steach ann an Java 11, air a thoirt seachad ann an cruth faidhle còd stòr singilte (faodar an clas a ruith gu dìreach bhon fhaidhle còd, gun a bhith a’ cruthachadh faidhlichean clas, tasglannan JAR agus modalan). ANNS
    Faodar prògraman aon-fhaidhle coltach ri NetBeans a chruthachadh a-nis taobh a-muigh phròiseactan san uinneag as fheàrr leat, ruith agus dì-bhugachadh.

    Chuir sinn ris a’ chomas air blocaichean teacsa a chaidh a thoirt a-steach san fhoillseachadh roimhe a thionndadh air ais a bha a’ toirt a-steach dàta teacsa ioma-loidhne gun a bhith a’ cleachdadh caractar a’ teicheadh ​​annta. Anns an deasaiche còd, faodar blocaichean teacsa a-nis a thionndadh air ais gu loidhnichean.

  • Chaidh an còd airson tagraidhean a leasachadh stèidhichte air Java EE a leudachadh gus taic a thoirt do shònrachadh JSF 2.3, a’ toirt a-steach fèin-chrìochnachadh de thogalaichean leithid “f: websocket” agus ionadachadh artifact CDI.
    taic Jakarta EE 8 an dùil ann an sgaoileadh Apache NetBeans 12.0.

    Apache NetBeans IDE 11.3 air fhoillseachadhApache NetBeans IDE 11.3 air fhoillseachadh

  • Taic nas fheàrr airson siostam togail Gradle. Chaidh Gradle Tooling API ùrachadh gu dreach 6.0. Taic air a chur ris ath-shònrachadh eòlaire dachaigh agus co-chruinneachadh cumanta (Pròiseact Composite Gradle). Thathas a’ toirt aithne do phròiseactan ann an cànan Kotlin. Taic a bharrachd airson toirt air pròiseactan ath-thòiseachadh.
  • Airson pròiseactan a tha a’ cleachdadh siostam Maven airson togail, chaidh roghainnean a chur ris gus a dhol thairis air an dreach bunaiteach de JDK.
  • Chaidh taic cànain a chur ri deasaiche a’ chòd
    TypeScript (a’ leudachadh comasan JavaScript fhad ‘s a tha e fhathast co-chòrdail air ais).
    Apache NetBeans IDE 11.3 air fhoillseachadh

  • Airson pròiseactan JavaScript, chaidh ceanglaiche a stèidheachadh a bheir ceangal ri Chrome;
  • Airson PHP, tha fèin-choileanadh thogalaichean agus dhòighean às aonais “$this =>” air a thoirt seachad.
  • Chaidh obair a dhèanamh gus cuir às do rabhaidhean aig àm cur ri chèile.
  • Leabharlannan ùraichte Groovy 2.5.9, junit 5.5.2 agus GraalVM 19.3.0.
  • Tha Janitor air feart a chuir ris gus seann chlàran NetBeans agus nach deach a chleachdadh a chomharrachadh agus a thoirt air falbh.

    Apache NetBeans IDE 11.3 air fhoillseachadh

Cuimhnich gun robh am pròiseact NetBeans stèidhichte ann an 1996 le oileanaich Seiceach leis an amas analogue de Delphi a chruthachadh airson Java. Ann an 1999, chaidh am pròiseact a cheannach le Sun Microsystems, agus ann an 2000 chaidh fhoillseachadh ann an còd stòr agus ath-sheòrsachadh mar phròiseact an-asgaidh. Ann an 2010, chaidh NetBeans a-steach do làmhan Oracle, a ghabh a-steach Sun Microsystems. Thar nam bliadhnaichean, tha NetBeans air a bhith a’ leasachadh mar phrìomh àrainneachd airson luchd-leasachaidh Java, a’ farpais ri Eclipse agus IntelliJ IDEA, ach o chionn ghoirid tha e air tòiseachadh a’ leudachadh gu JavaScript, PHP, agus C/C ++. Tha bunait luchd-cleachdaidh gnìomhach measta de 1.5 millean neach-leasachaidh aig NetBeans.

Source: fosgailtenet.ru

Cuir beachd ann