Apache NetBeans IDE 11.3 e lokollotsoe

Mekhatlo ea Apache Software Foundation hlahisoa tikoloho ya ntlafatso e kopaneng Apache NetBeans 11.3. Ena ke tokollo ea bohlano e lokiselitsoeng ke Apache Foundation ho tloha ha khoutu ea NetBeans e nehelanoa ke Oracle, le tokollo ea pele ho tloha ka nako eo. phetolelo projeke ho tloha ho incubator ho ea sehlopheng sa merero ea mantlha ea Apache. Tokollo e na le tšehetso bakeng sa lipuo tsa lenaneo la Java SE, Java EE, PHP, JavaScript le Groovy.

Khokahano ea tšehetso ea puo ea C/C++ e lebelletsoeng ho mofuta oa 11.3 ho tloha motheong oa khoutu e fetisitsoeng ke Oracle e boetse e fetiselitsoe ho
tokollo e latelang. Hoa hlokomeloa hore bokhoni bohle bo amanang le nts'etsopele ea merero ea C le C ++ e se e loketse, empa khoutu ha e e-s'o kopane. Ho fihlela tšehetso ea matsoalloa e fumaneha, bahlahisi ba ka kenya li-module tsa ntlafatso tsa C/C++ tse neng li lokollotsoe pele bakeng sa NetBeans IDE 8.2 ka Plugin Manager. Apache NetBeans 2020 e reretsoe ho lokolloa ka Mmesa 12 mme e tla tšehetsoa ka potoloho e atolositsoeng ea tšehetso (LTS).

ka sehloohong boiqapelo NetBeans 11.3:

  • E kenyellelitse mekhoa e meng e lefifi e bonts'ang - Metal e Lefifi le Nimbus e Lefifi.
    Apache NetBeans IDE 11.3 e lokollotsoe

  • Ho hlahisitsoe theme e ncha ea moralo oa FlatLaf.

    Apache NetBeans IDE 11.3 e lokollotsoe

  • Ts'ehetso e ntlafalitsoeng bakeng sa li-skrini tse phahameng tsa pixel density (HiDPI) le
    e kentse widget e nolofalitsoeng ea HeapView.

  • Ts'ehetso e ekelitsoeng bakeng sa sethala sa Java SE 14, se reretsoeng ho lokolloa ka la 17 Hlakubele. Sena se kenyelletsa ho hlakisa li-syntax le fomate ea khoutu bakeng sa meaho e nang le lebitso le lecha "rekoto", e fanang ka foromo e kopaneng bakeng sa ho hlalosa litlelase ntle le ho hlalosa ka ho hlaka mekhoa e fapaneng ea maemo a tlase joalo ka li-equals(), hashCode() le toString().

    Apache NetBeans IDE 11.3 e lokollotsoe

    Tšehetso e ekelitsoeng ho tsamaisana le mohlala ho "instanceof" operator, e leng se u lumellang hore u hlalose hang-hang phetoho ea sebakeng seo ho fihlella boleng bo hlahlobiloeng. Ka mohlala, u ka ngola hang-hang "haeba (obj exampleof String s && s.length() > 5) {.. s.contains(..) ..}" ntle le ho hlalosa ka ho hlaka "String s = (String) obj". Ho NetBeans 11.3, ho hlakisa "haeba (obj mohlalaof String) {" ho tla bonts'a molaetsa o o lumellang ho fetolela khoutu ho foromo e ncha.

    Apache NetBeans IDE 11.3 e lokollotsoe

    Ts'ehetso e ekelitsoeng bakeng sa mokhoa oa ho qala lenaneo o hlahisitsoeng ho Java 11, fapiloe ka mokhoa oa faele ea khoutu ea mohloli o le mong (sehlopha se ka tsamaisoa ka kotloloho ho tsoa faeleng ea khoutu, ntle le ho theha lifaele tsa sehlopha, li-archives tsa JAR le li-module). IN
    Mananeo a tšoanang a faele e le 'ngoe a NetBeans joale a ka theoa kantle ho merero ka fensetere eo u e ratang, ea tsamaisoa le ho hlakisoa.

    E ekelitse bokhoni ba ho fetola li-block tsa mongolo tse hlahisitsoeng tokollong e fetileng tse kenyelletsang data ea mongolo oa mela e mengata ntle le ho sebelisa litlhaku tse phonyohang ho tsona. Ho sehlophisi sa khoutu, li-block blocks joale li ka khutlisetsoa ho mela.

  • Khoutu ea ho nts'etsapele lits'ebetso tse thehiloeng ho Java EE e atolositsoe ho ts'ehetsa litlhaloso tsa JSF 2.3, ho kenyeletsoa ho phethela ka boits'oaro ka meaho e joalo ka "f:websocket" le CDI artifact substitution.
    tshehetso Jakarta EE8 e lebelletsoeng ho lokolloa ha Apache NetBeans 12.0.

    Apache NetBeans IDE 11.3 e lokollotsoeApache NetBeans IDE 11.3 e lokollotsoe

  • Ts'ehetso e ntlafalitsoeng bakeng sa sistimi ea kaho ea Gradle. Gradle Tooling API e ntlafalitsoe hore e be mofuta oa 6.0. Tšehetso e ekelitsoeng reassignment bukeng ea lapeng le kopano e kopaneng (Projeke ea Gradle Composite). Ho amoheloa ha merero ka puo ea Kotlin ho fanoe. Ts'ehetso e ekelitsoeng bakeng sa ho qobella ho qala projeke hape.
  • Bakeng sa merero e sebelisang sistimi ea Maven ea ho aha, litlhophiso li kentsoe ho fetisa mofuta oa kamehla oa JDK.
  • Tšehetso ea puo e kenyelelitsoe ho mohlophisi oa khoutu
    TypeScript (e holisa bokhoni ba JavaScript ha e ntse e lula e lumellana ka botlalo).
    Apache NetBeans IDE 11.3 e lokollotsoe

  • Bakeng sa merero ea JavaScript, sehokelo se thehiloe se fanang ka khokahano ho Chrome;
  • Bakeng sa PHP, tlatsetso ea thepa le mekhoa ntle le "$this=>" e fanoe.
  • Ho entsoe mosebetsi oa ho tlosa litemoso nakong ea ho bokella.
  • Lilaebrari tse ntlafalitsoeng Groovy 2.5.9, junit 5.5.2 le GraalVM 19.3.0.
  • Janitor o kentse karolo ho tsebahatsa le ho tlosa li-directory tsa khale le tse sa sebelisoeng tsa NetBeans.

    Apache NetBeans IDE 11.3 e lokollotsoe

Hopola hore morero oa NetBeans e ne e le thehiloe ka 1996 ke baithuti ba Czech ka sepheo sa ho theha analogue ea Delphi bakeng sa Java. Ka 1999, morero ona o ile oa rekoa ke Sun Microsystems, 'me ka 2000 e ile ea hatisoa ka khoutu ea mohloli' me ea fetisetsoa sehlopheng sa merero ea mahala. Ka 2010, NetBeans e ile ea fetela matsohong a Oracle, e ileng ea nka Sun Microsystems. Ho theosa le lilemo, NetBeans esale e ntse e tsoela pele e le tikoloho ea mantlha bakeng sa bahlahisi ba Java, e qothisanang lehlokoa le Eclipse le IntelliJ IDEA, empa haufinyane e qalile ho hola ho JavaScript, PHP, le C/C++. NetBeans e na le palo e lekantsoeng ea basebelisi ba mafolofolo ba limilione tse 1.5.

Source: opennet.ru

Eketsa ka tlhaloso