Apache NetBeans IDE 11.3 Faʻasalalau

fa'alapotopotoga a Apache Software Foundation tuuina atu siosiomaga atina'e tu'ufa'atasi Apache NetBeans 11.3. O le lona lima lea o faʻasalalauga na saunia e le Apache Foundation talu mai le NetBeans code na faʻafeiloaʻi mai Oracle, ma o le faʻasalalauga muamua talu mai. faaliliuga poloketi mai le incubator i le vaega o galuega autu a Apache. O le faʻasalalauga e aofia ai le lagolago mo le Java SE, Java EE, PHP, JavaScript ma Groovy polokalame gagana.

O le tuʻufaʻatasia o le C/C++ gagana lagolago o loʻo faʻamoemoeina i le version 11.3 mai le code base na tuʻuina atu e Oracle ua toe faʻafeiloaʻi i
isi lomiga. O loʻo maitauina o gafatia uma e fesoʻotaʻi ma le atinaʻeina o poloketi i C ma C ++ ua uma ona saunia, ae o le code e leʻi tuʻufaʻatasia. Se'i vagana ua maua le lagolago fa'ale-aganu'u, e mafai e le au atina'e ona fa'apipi'i C/C++ atina'e modules na tu'uina muamua mo NetBeans IDE 8.2 e ala i le Plugin Manager. Apache NetBeans 2020 ua fa'atulaga e tatalaina ia Aperila 12 ma o le a lagolagoina e ala i le extended support cycle (LTS).

tele mea fou NetBeans 11.3:

  • Fa'aopoopoina fa'aaliga fa'aaliga fa'apouliuli fa'apitoa - Dark Metal ma Dark Nimbus.
    Apache NetBeans IDE 11.3 Faʻasalalau

  • Ua tu'uina mai se autu fou o le FlatLaf design.

    Apache NetBeans IDE 11.3 Faʻasalalau

  • Siitia le lagolago mo mata maualuga pika (HiDPI) mata ma
    fa'aopoopo le widget HeapView fa'afaigofie.

  • Faʻaopoopoina le lagolago mo le Java SE 14 platform, faʻatulagaina mo le faʻamalolo ia Mati 17th. E aofia ai le faʻailogaina o le syntax ma le faʻatulagaina o tulafono mo fau ma le upu fou "faamaumauga", lea e tuʻuina atu ai se pepa faʻapitoa mo le faʻamalamalamaina o vasega e aunoa ma le faʻamalamalamaina manino o auala maualalo maualalo e pei ole tutusa (), hashCode () ma le toString ().

    Apache NetBeans IDE 11.3 Faʻasalalau

    Faaopoopo lagolago fa'atusa fa'atusa i le "instanceof" operator, lea e mafai ai ona e vave faʻamalamalamaina se fesuiaiga i le lotoifale e maua ai le tau siaki. Mo se faʻataʻitaʻiga, e mafai ona e tusia vave "pe a (obj instanceof String s && s.length() > 5) {.. s.contains(..) ..}" e aunoa ma le faʻamalamalamaina manino "String s = (String) obj". I le NetBeans 11.3, faʻamaonia "pe a (obj instanceof String) {" o le a faʻaalia se faʻataga e faʻatagaina oe e faʻaliliu le code i se fomu fou.

    Apache NetBeans IDE 11.3 Faʻasalalau

    Faʻaopoopo le lagolago mo le faʻalauiloaina o polokalame faʻalauiloa i Java 11, tuuina atu i le tulaga o se faila code puna e tasi (e mafai ona tamoe saʻo le vasega mai le faila faila, e aunoa ma le fatuina o faila vasega, JAR archives ma modules). IN
    NetBeans polokalame tutusa faila e tasi e mafai nei ona faia i fafo atu o galuega faatino i le faʻamalama e sili ona fiafia i ai, taʻavale ma faʻapipiʻi.

    Faʻaopoopoina le gafatia e toe faʻaliliuina poloka tusitusiga na faʻafeiloaʻi i le faʻasalalauga talu ai na aofia ai faʻamatalaga faʻamatalaga tele-laina e aunoa ma le faʻaogaina o uiga e sola i totonu. I totonu o le code editor, o poloka tusitusiga e mafai nei ona toe liliu i tua i laina.

  • O le tulafono mo le atinaʻeina o talosaga e faʻavae i luga o le Java EE ua faʻalauteleina e lagolago ai le JSF 2.3 faʻamatalaga, e aofia ai le faʻamaeʻaina o mea e pei o le "f: websocket" ma le CDI artifact substitution.
    lagolago Jakarta EE 8 faʻamoemoeina ile Apache NetBeans 12.0 faʻamalolo.

    Apache NetBeans IDE 11.3 FaʻasalalauApache NetBeans IDE 11.3 Faʻasalalau

  • Fa'aleleia atili le lagolago mo le Gradle build system. Gradle Tooling API ua fa'afouina ile version 6.0. Faaopoopo lagolago toe tofia tusi fale ma fa'apotopotoga tu'ufa'atasi (Gradle Composite Project). Faʻailoaina o poloketi i le gagana Kotlin ua tuʻuina atu. Fa'aopoopoina le lagolago mo le fa'amalosia o le toe amataina o galuega.
  • Mo galuega faatino e faʻaogaina ai le Maven system mo le fausiaina, ua faʻaopoopoina tulaga e faʻamalo ai le faʻaogaina o le JDK version.
  • Ua fa'aopoopoina le lagolago gagana i le fa'atonu fa'ailoga
    TypeScript (fa'alautele le gafatia o le JavaScript a'o tumau atoatoa i tua le fetaui).
    Apache NetBeans IDE 11.3 Faʻasalalau

  • Mo poloketi JavaScript, ua faʻatuina se fesoʻotaʻiga e maua ai se fesoʻotaʻiga i Chrome;
  • Mo PHP, o le autocompletion o meatotino ma metotia e aunoa ma le "$this =>" ua saunia.
  • Ua faia galuega e aveese ai lapataiga i le taimi o le tuufaatasia.
  • Fa'afou faletusi Groovy 2.5.9, junit 5.5.2 ma GraalVM 19.3.0.
  • Ua fa'aopoopoina e le Janitor se fa'ailoga e iloa ai ma aveese fa'amaumauga tuai a NetBeans e le'i fa'aaogaina.

    Apache NetBeans IDE 11.3 Faʻasalalau

Manatua o le NetBeans poloketi sa faavae i le 1996 e tamaiti aʻoga Czech ma le sini o le fatuina o se analogue o Delphi mo Java. I le 1999, na faʻatauina e le Sun Microsystems le poloketi, ma i le 2000 na faʻasalalau i le faʻamatalaga faʻamatalaga ma toe faʻavasegaina o se poloketi e leai se totogi. I le 2010, na pasi atu NetBeans i lima o Oracle, lea na faʻaaogaina Sun Microsystems. I le gasologa o tausaga, o NetBeans o loʻo atinaʻe e avea ma siosiomaga muamua mo Java developers, tauva ma Eclipse ma IntelliJ IDEA, ae talu ai nei na amata faʻalauteleina i le JavaScript, PHP, ma le C / C ++. NetBeans o loʻo i ai le faʻaogaina o tagata faʻaoga e 1.5 miliona tagata atiaʻe.

puna: opennet.ru

Faaopoopo i ai se faamatalaga