Hoʻokuʻu ʻia ʻo Apache NetBeans IDE 11.3

Nā hui ʻo Apache Software Foundation hōʻike ʻia kaiapuni hoʻomohala hoʻohui Nā Apache NetBeans 11.3. ʻO kēia ka lima o ka hoʻokuʻu i hoʻomākaukau ʻia e ka Apache Foundation mai ka wā i hāʻawi ʻia ai ka code NetBeans e Oracle, a ʻo ka hoʻokuʻu mua ʻana mai unuhi papahana mai ka incubator i ka mahele o nā papahana Apache mua. Aia ka hoʻokuʻu ʻana i ke kākoʻo no ka Java SE, Java EE, PHP, JavaScript a me nā ʻōlelo papahana Groovy.

Ua hoʻoneʻe hou ʻia ka hoʻohui ʻana o ke kākoʻo ʻōlelo C/C++ i manaʻo ʻia ma ka mana 11.3 mai ke kumu code i hoʻoili ʻia e Oracle.
puka hou. Hoʻomaopopo ʻia ua mākaukau nā mana āpau e pili ana i ka hoʻomohala ʻana i nā papahana ma C a me C ++, akā ʻaʻole i hoʻohui ʻia ke code. A hiki i ka loaʻa ʻana o ke kākoʻo maoli, hiki i nā mea hoʻomohala ke hoʻokomo i nā modula hoʻomohala C/C++ i hoʻokuʻu mua ʻia no NetBeans IDE 8.2 ma o ka Plugin Manager. Hoʻokuʻu ʻia ʻo Apache NetBeans 2020 i ʻApelila 12 a e kākoʻo ʻia ma o ka lōʻihi kākoʻo cycle (LTS).

ka papa kuhikuhiE nā mea hou NetBeans 11.3:

  • Hoʻohui ʻia nā ʻano hōʻike hōʻike ʻeleʻele - Dark Metal a me Dark Nimbus.
    Hoʻokuʻu ʻia ʻo Apache NetBeans IDE 11.3

  • Ua manaʻo ʻia kahi kumumanaʻo hoʻolālā FlatLaf hou.

    Hoʻokuʻu ʻia ʻo Apache NetBeans IDE 11.3

  • Hoʻomaikaʻi i ke kākoʻo no nā pale kiʻekiʻe pixel density (HiDPI) a
    ua hoʻohui ʻia ka hāmeʻa HeapView maʻalahi.

  • Hoʻohui i ke kākoʻo no ka Java SE 14 platform, i hoʻonohonoho ʻia no ka hoʻokuʻu ʻana ma Malaki 17th. Hoʻopili kēia i ka syntax highlighting a me ka hoʻopili code no nā kūkulu me ka huaʻōlelo hou "mooolelo", e hāʻawi ana i kahi palapala paʻa no ka wehewehe ʻana i nā papa me ka ʻole e wehewehe pono i nā ʻano hana haʻahaʻa haʻahaʻa e like me ka like (), hashCode () a me toString ().

    Hoʻokuʻu ʻia ʻo Apache NetBeans IDE 11.3

    Hoʻohui kākoʻo hoʻolike like i loko o ka "instanceof" mea hoʻohana, e hiki ai iā ʻoe ke wehewehe koke i kahi loli kūloko e kiʻi i ka waiwai i nānā ʻia. No ka laʻana, hiki iā ʻoe ke kākau koke "inā (obj instanceof String s && s.length() > 5) {.. s.contains(..) ..}" me ka wehewehe ʻole ʻana i ka "String s = (String) obj". Ma ka NetBeans 11.3, e hōʻike ana "inā (obj instanceof String) {" e hōʻike i kahi manaʻo e hiki ai iā ʻoe ke hoʻololi i ke code i kahi ʻano hou.

    Hoʻokuʻu ʻia ʻo Apache NetBeans IDE 11.3

    Hoʻohui i kākoʻo no ke ʻano hoʻomaka o ka papahana i hoʻokomo ʻia ma Java 11, hoolakoia ma ke ʻano o kahi faila kumu hoʻokahi (hiki ke holo pololei ka papa mai ka faila code, me ka ʻole o ka hana ʻana i nā faila papa, nā waihona JAR a me nā modula). IN
    Hiki ke hana ʻia nā polokalamu like ʻole o NetBeans ma waho o nā papahana ma ka pukaaniani punahele, holo a hoʻopau ʻia.

    Hoʻohui i ka hiki ke hoʻohuli i ka hoʻololi ʻana i nā poloka kikokikona i hoʻokomo ʻia i ka hoʻokuʻu mua ʻana i hoʻokomo i ka ʻikepili kikokikona multi-line me ka hoʻohana ʻole ʻana i ke ʻano e pakele ai i loko o lākou. Ma ka hoʻoponopono code, hiki ke hoʻololi hou ʻia nā poloka kikokikona i nā laina.

  • Ua hoʻonui ʻia ke code no ka hoʻomohala ʻana i nā noi e pili ana i ka Java EE no ke kākoʻo ʻana i ka kikoʻī JSF 2.3, me ka autocompletion o nā kūkulu e like me "f: websocket" a me CDI artifact substitution.
    kākoʻo ʻO Jakarta EE 8 i manaʻo ʻia ma Apache NetBeans 12.0 hoʻokuʻu.

    Hoʻokuʻu ʻia ʻo Apache NetBeans IDE 11.3Hoʻokuʻu ʻia ʻo Apache NetBeans IDE 11.3

  • Hoʻomaikaʻi i ke kākoʻo no ka ʻōnaehana kūkulu Gradle. Ua hōʻano hou ʻia ka Gradle Tooling API i ka mana 6.0. Hoʻohui kākoʻo hoonoho hou ana papa kuhikuhi home a hui hui (Gradle Composite Project). Hāʻawi ʻia ka ʻike o nā papahana ma ka ʻōlelo Kotlin. Kākoʻo hoʻohui ʻia no ka hoʻomaka ʻana o ka papahana.
  • No nā papahana e hoʻohana ana i ka ʻōnaehana Maven no ke kūkulu ʻana, ua hoʻohui ʻia nā hoʻonohonoho e kāpae i ka mana JDK paʻamau.
  • Ua hoʻohui ʻia ke kākoʻo ʻōlelo i ka hoʻoponopono code
    TypeScript (hoʻonui i nā mana o JavaScript me ka hoʻokō piha ʻana i hope).
    Hoʻokuʻu ʻia ʻo Apache NetBeans IDE 11.3

  • No nā papahana JavaScript, ua hoʻokumu ʻia kahi mea hoʻohui e hāʻawi i kahi pilina iā Chrome;
  • No PHP, hāʻawi ʻia ka autocompletion o nā waiwai a me nā ʻano me ka ʻole o "$this =>".
  • Ua hana ʻia nā hana e hoʻopau i nā ʻōlelo aʻo i ka wā o ka hōʻuluʻulu ʻana.
  • Nā hale waihona puke hou Groovy 2.5.9, junit 5.5.2 a me GraalVM 19.3.0.
  • Ua hoʻohui ʻo Janitor i kahi hiʻohiʻona e ʻike a wehe i nā papa kuhikuhi NetBeans kahiko a hoʻohana ʻole ʻia.

    Hoʻokuʻu ʻia ʻo Apache NetBeans IDE 11.3

E hoʻomanaʻo ʻo ia ka papahana NetBeans hoʻokumu ʻia i ka makahiki 1996 e nā haumāna Czech me ka pahuhopu e hana i kahi analogue o Delphi no Java. I ka makahiki 1999, ua kūʻai ʻia ka papahana e Sun Microsystems, a ma 2000 ua paʻi ʻia ma ka code source a hoʻololi ʻia i ke ʻano o nā papahana manuahi. I ka makahiki 2010, ua lilo ʻo NetBeans i loko o nā lima o Oracle, nāna i komo i ka Sun Microsystems. I loko o nā makahiki, ke ulu nei ʻo NetBeans ma ke ʻano he kumu mua no nā mea hoʻomohala Java, e hoʻokūkū ana me Eclipse a me IntelliJ IDEA, akā ua hoʻomaka koke nei e hoʻonui i JavaScript, PHP, a me C/C++. Loaʻa iā NetBeans kahi waihona mea hoʻohana ikaika o 1.5 miliona mau mea hoʻomohala.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka