Apache NetBeans IDE 12.0 Release

Fikambanana Apache Software Foundation aseho tontolo iainana fampandrosoana mitambatra Apache NetBeans 12.0. Ity no famoahana fahenina nomanin'ny Apache Foundation hatramin'ny namindrana ny kaody NetBeans nataon'i Oracle sy ny famoahana voalohany hatramin'izay. fandikan-teny tetikasa avy amin'ny incubator mankany amin'ny sokajy tetikasa Apache voalohany. Ny famoahana Apache NetBeans 12 dia ho tohanana amin'ny alàlan'ny tsingerin'ny fanohanana maharitra (LTS).

Ny tontolon'ny fampandrosoana dia manome fanohanana ny Java SE, Java EE, PHP, JavaScript ary ny fiteny fandaharana Groovy. Nafindra tany amin'ny famoahana manaraka indray ny fampidirana ny fanohanana ny fiteny C/C++. Marihina fa ny famindrana kaody mifandraika amin'ny fampandrosoana ny tetikasa ao amin'ny C sy C ++ nataon'i Oracle dia vita nandritra ny fanomanana ny famoahana farany, fa ny fampidirana ity code ity ao amin'ny Apache NetBeans dia naharitra ela kokoa noho ny nampoizina. Indrindra indrindra, ankoatra ny fijerena ny fahadiovan'ny kaody nahazo alalana sy ny fanadiovana ireo singa izay fananana ara-tsaina, dia nilaina ny fanovana ny code, satria tsy afaka namindra ny fahaiza-manao sasany tao amin'ny Apache Foundation i Oracle. Mandra-pahatongan'ny fanohanan'ny teratany dia afaka mametraka maody fampivoarana C/C++ navoaka teo aloha ho an'ny NetBeans IDE 8.2 amin'ny alalan'ny Mpitantana Plugin ny mpamorona.

tena fanavaozana NetBeans 12.0:

  • Fanampiana sehatra fanampiny JavaSE 14. Tafiditra ao anatin'izany ny fanasongadinana ny syntax sy ny fandrafetana kaody ho an'ny fananganana miaraka amin'ny teny fototra "rakitra" vaovao izay manome endrika mirindra hamaritana kilasy nefa tsy voatery mamaritra mazava ny fomba isan-karazany ambany toy ny equals(), hashCode() ary toString().

    Apache NetBeans IDE 12.0 Release

    Fitsapana mitohy ny fanohanana mifanandrify amin'ny lamina ao amin'ny mpandraharaha "instanceof", izay ahafahanao mamaritra avy hatrany ny fari-piainana eo an-toerana mba hanondroana ny sanda voasedra. Ohatra, azonao atao ny manoratra avy hatrany hoe “raha (obj instanceof String s && s.length() > 5) {.. s.contains(..) ..}” nefa tsy mamaritra mazava hoe “String s = (String) obj”. Ao amin'ny NetBeans, manondro "raha (obj instanceof String) {" dia hampiseho bitsika mamela anao hamadika ny kaody ho endrika vaovao.

    Apache NetBeans IDE 12.0 Release

  • Avy amin'ny mety Java 13 Voamarika ny fanohanana ny famadihana andian-tsoratra maromaro voalamina tsy misy fandosirana ny endri-tsoratra. Ao amin'ny mpamoaka fehezan-dalàna, misy andian-tsipika azo avadika ho andian-tsoratra mitovy sy aoriana.

    Apache NetBeans IDE 12.0 Release

  • avy amin'ny Java 12 manome fanohanana amin'ny fampiasana "switch" amin'ny endrika fanehoana fa tsy fanambarana.
    Apache NetBeans IDE 12.0 Release

  • Avy amin'ny mety Java 11 Ny fanohanana ny fomba fandefasana programa omena amin'ny endrika rakitra tokana miaraka amin'ny kaody loharano dia voamarika (azo atomboka mivantana avy amin'ny rakitra misy kaody ny kilasy iray, tsy mamorona rakitra kilasy, arsiva JAR ary modules). Ao amin'ny NetBeans, ny programa misy rakitra tokana toy izany dia azo noforonina ivelan'ny tetikasa ao amin'ny fikandrana Favorite, mihazakazaka ary mi-debug.
  • Ny kaody fanohanana JavaFX dia nitarina tamin'ny fisoratana anarana ny artifacts OpenJFX Gluon Maven - ny singa "FXML JavaFX Maven Archetype (Gluon)" sy "Simple JavaFX Maven Archetype (Gluon)" dia niseho tao amin'ny fifanakalozan-kevitra momba ny fitantanana ny tetikasa, izay efa vita. Ny rakitra nbactions.xml dia atolotra, ahafahanao manomboka avy hatrany sy manala ny tetikasa tsy misy fanovana fanovana fanampiny.
    Apache NetBeans IDE 12.0 Release

  • Fanampiana fanampiny ho an'ny Java EE 8 miaraka amin'ny fahafahana manangana rindranasa tranonkala mampiasa Maven na Gradle. MANAMPY Jakarta EE 8 tsy mbola azo.
    Ny rindranasa Java EE 8 natsangana ao amin'ny NetBeans dia azo apetraka amin'ny kaontenera Java EE 8 amin'ny fampiasana ny maodely Maven "webapp-javaee8" vaovao natsangana hampiasaina amin'ny NetBeans.
    Ny fanohanana ny fanondroana JSF 2.3 dia omena, ao anatin'izany ny famitana ny fanamboarana toy ny “f:websocket” sy ny fanoloana artifact CDI. Fampidirana amin'ny lohamilina fampiharana Payara (fofona avy amin'ny GlassFish), GlassFish 5.0.1, Tomcat ary WildFly dia nampiharina.

    Apache NetBeans IDE 12.0 Release

  • Fanohanana nohatsaraina ho an'ny rafitra fananganana Maven sy Gradle. Ho an'i Maven, napetraka ny fampidirana miaraka amin'ny tranomboky JaCoCo ary omena ny fahafahana mandefa ny argument compiler Java avy amin'i Maven mankany amin'ny editor code Java. Fanampiana fanampiny ho an'ny tetikasa java modular ary fanohanana JavaEE ho an'ny Gradle. Ny Gradle Tooling API dia nohavaozina ho version 6.3. Natolotra ny mpamosavy vaovao hamoronana rindranasa Java (Java Frontend Application) ho an'ny Gradle. Fanampiana fanampiny ho an'ny debugging ny tetikasa Gradle Web. Fanohanana fanampiny ho an'ny tetikasa Gradle ao Kotlin. Ny fahafahana hanery ny famerenana indray ny tetikasa Gradle dia nomena.
  • Fanampiana fanampiny ho an'ny endri-javatra vaovao PHP 7.4.

    Apache NetBeans IDE 12.0 Release

  • Nampiana ny fanohanan'ny fiteny ny tonian-dahatsoratra
    TypeScript (manitatra ny fahafahan'ny JavaScript raha mbola mifanaraka tanteraka amin'ny aoriana).
    Apache NetBeans IDE 12.0 Release

  • Nampiana maodely fampisehoana interface tsara maizina - Dark Metal sy Dark Nimbus.
    Apache NetBeans IDE 12.0 Release

  • Lohahevitra famolavolana FlatLaf vaovao no natolotra.

    Apache NetBeans IDE 12.0 Release

  • Fanohanana nohatsaraina ho an'ny efijery hakitroky avo lenta (HiDPI) ary nampiana Widget HeapView notsorina.

Tsarovy fa ny tetikasa NetBeans dia mifototra tamin'ny 1996 nataon'ny mpianatra Czech miaraka amin'ny tanjona ny hamorona analogue Delphi ho an'ny Java. Tamin'ny 1999, ny tetikasa dia novidin'ny Sun Microsystems, ary tamin'ny 2000 dia navoaka tamin'ny loharano loharano ary nafindra ho an'ny sokajy tetikasa maimaim-poana. Tamin'ny taona 2010, ny NetBeans dia nandalo teo am-pelatanan'ny Oracle, izay nandray ny Sun Microsystems. Nandritra ny taona maro, ny NetBeans dia nivoatra ho tontolo voalohany ho an'ny mpamorona Java, mifaninana amin'ny Eclipse sy IntelliJ IDEA, saingy vao haingana no nanomboka nivelatra ho JavaScript, PHP, ary C/C++. NetBeans dia tombanana ho mpampiasa mavitrika 1.5 tapitrisa mpamorona.

Source: opennet.ru

Add a comment