Թողարկվել է Apache NetBeans IDE 11.1-ը

Apache Software Foundation կազմակերպություններ ներկայացրել ինտեգրված զարգացման միջավայր Apache NetBeans 11.1. Սա Apache հիմնադրամի կողմից թողարկված երրորդ թողարկումն է այն բանից հետո, երբ Oracle-ը նվիրաբերեց NetBeans կոդը, և առաջինը այն ժամանակվանից ի վեր: թարգմանությունը նախագիծ ինկուբատորից մինչև առաջնային Apache նախագծերի կատեգորիա: Թողարկումը պարունակում է աջակցություն Java SE, Java EE, PHP, JavaScript և Groovy ծրագրավորման լեզուներին: Ակնկալվում է, որ C/C++ աջակցությունը Oracle-ի նվիրաբերված կոդերի բազայից կփոխանցվի ապագա թողարկումում:

Հիմնական նորամուծություններ NetBeans 11.1:

  • Ավելացվել է Java EE 8-ի աջակցությունը՝ Maven-ի կամ Gradle-ի միջոցով վեբ հավելվածներ ստեղծելու ունակությամբ: NetBeans-ում կառուցված Java EE 8 հավելվածները կարող են տեղակայվել Java EE 8 կոնտեյներով՝ օգտագործելով նոր «webapp-javaee8» Maven կաղապարը, որը ստեղծվել է NetBeans-ի հետ օգտագործելու համար: Իրականացված ներկառուցված ինտեգրում հավելվածի սերվերի հետ Պայարա (պատառաքաղ GlassFish-ից): Ավելացված աջակցություն GlassFish 5.0.1-ի համար;

    Թողարկվել է Apache NetBeans IDE 11.1-ը

  • Ավելացվել է Java լեզվի նոր հնարավորությունների աջակցություն: Ավելացվել են միգրացիոն պրոֆիլներ JDK 10-ի և 12-ի համար: Ստեղծվել է Jigsaw մոդուլների անունների ավտոմատ ստեղծում: Աջակցություն է ավելացվել Java կոդերի խմբագրին JEP-325 («անջատիչ» արտահայտությունների նոր ձև), JEP-330 (ծրագրերի առաքում մեկ ֆայլի տեսքով սկզբնական կոդով) և ներդիրային պարամետրերի անվանումների վերաբերյալ ակնարկների ցուցադրում.

    Թողարկվել է Apache NetBeans IDE 11.1-ը

    Թողարկվել է Apache NetBeans IDE 11.1-ը

  • Ավելացված օրինակներ Gluon OpenJFX-ի համար;

    Թողարկվել է Apache NetBeans IDE 11.1-ը

  • Maven և Gradle build համակարգերի բարելավված աջակցություն: Maven-ի համար հաստատվել է ինտեգրում JaCoCo գրադարանի հետ և տրամադրվում է Java կոմպիլյատորի փաստարկները Maven-ից Java կոդի խմբագրիչին փոխանցելու հնարավորություն: Gradle-ի համար ավելացվել է մոդուլային java նախագծերի և JavaEE-ի նախնական աջակցությունը, ներդրվել է Java Frontend Application-ի մոգը, տրամադրվել է վեբ նախագծերի վրիպազերծման աջակցություն, կառուցման գործընթացում արդյունքների ցուցադրումը լռելյայն միացված է, Gradle HTML UI-ն ունի: բարելավվել է;

    Թողարկվել է Apache NetBeans IDE 11.1-ը

  • Ավելացրել է օգտագործման հնարավորությունը Graal.js, GraalVM-ի վրա հիմնված JavaScript լեզվի իրականացում;
  • Իրականացրել է քեշերի բաժանումը Truffle կոդով տարբեր վրիպազերծման նիստերի միջև;
  • Ավելացվել է Կոտլինի կոդի շարահյուսական ընդգծման աջակցություն;
  • Իրականացրել է Jade լեզվով ձևանմուշի կոդը ինքնալրացնելու հնարավորությունը;
  • Ավելացվել է PHP 7.4-ի աջակցություն և PHP լեզվի թարմացված օրինակներ;
  • Բարելավված կատարումը բարձր պիքսելային խտության (HiDPI) էկրանների վրա: Գործարկման ժամանակ ցուցադրվող սփռոց էկրանը, ներդիրների բաժանիչները և պատկերակները հարմարեցվել են HiDPI-ի համար;
  • Անցում է կատարվել զարգացման նոր ցիկլին՝ ենթադրելով նոր թողարկումների ձևավորում եռամսյակային կտրվածքով։

Source: opennet.ru

Добавить комментарий