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

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

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

  • Ավելացվեց սահմանափակ աջակցություն C/C++ լեզուների համար, որը ներկայումս զիջում է C/C++ մշակման պլագիններին, որոնք նախկինում թողարկվել էին NetBeans IDE 8.2-ի համար: C/C++-ի մշակման համար առաջարկվում է պարզ նախագծերի աջակցություն, որը թույլ է տալիս կատարել հրամաններ՝ կառուցելու և գործարկելու համար, շարահյուսական ընդգծումը՝ օգտագործելով TextMate քերականությունը, և վրիպազերծում՝ օգտագործելով gdb: Կոդերի լրացումը և խմբագրման այլ հնարավորություններն իրականացվում են LSP սերվերին (Լեզվի սերվերի արձանագրություն) մուտք գործելու միջոցով: ccls, որը օգտագործողը պետք է ինքնուրույն աշխատի:
  • Ավելացվեց հարթակի աջակցություն Akակարտա EE 8, որը փոխարինեց Java EE-ին (Java Platform, Enterprise Edition): Հնարավոր է նախագծեր ստեղծել
    Jakarta EE 8 և փոփոխություններ գոյություն ունեցող Maven հավելվածներում Jakarta EE 8-ի օգտագործման համար:

  • NetBeans ներկառուցված Java կոմպիլյատոր nb-javac (ձևափոխված javac) թարգմանվել է օգտագործման Java 14- ը.
  • Java-ի համար «գրառման» հիմնաբառի աջակցությունը վերանախագծվել է՝ ապահովելով դասերի սահմանումների կոմպակտ ձև, որը վերացնում է ցածր մակարդակի տարբեր մեթոդների հստակ սահմանման անհրաժեշտությունը, ինչպիսիք են հավասարները(), hashCode() և toString() այն դեպքերում, երբ տվյալները պահվում է միայն դաշտերում, որոնց հետ աշխատելու վարքագիծը չի փոխվում։ Ավելացրել է նոր ձևանմուշ՝ «ռեկորդ» հիմնաբառով Java կոնստրուկցիաներ ստեղծելու համար: Բարելավված աջակցություն կոդի լրացման համար «գրառման» միջոցով:
  • Java SE-ի համար Gradle build համակարգի աջակցությունն ակտիվացված է: Ավելացվեց ստեղծվող գրացուցակների աջակցությունը և ապահովեց ճիշտ աշխատանք անոտացիայի պրոցեսորների հետ:
  • PHP-ի համար նոր գործողություններ են ավելացվել Կոմպոզիտորի ցանկում՝ ավտոմատ բեռնիչը թարմացնելու և սկրիպտները գործարկելու համար: Վրիպազերծիչում Բուլյան փոփոխականների արժեքներում 0-ի և 1-ի փոխարեն ցուցադրվում են false և true: Կոդերի վերլուծության բարելավված գործիքներ:

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

  • HTML-ի համար նշագրումը վավերացնելու բաղադրիչը (validator.jar) թարմացվել է: Ներառված է աջակցություն կաղապարի վրա հիմնված մուտքագրման ավարտին: Ավելացվեց կոդերի լրացման և շարահյուսության ընդգծման աջակցություն այնպիսի կառուցվածքների համար, ինչպիսիք են « «

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

  • CSS-ն առաջարկում է «Tabs And Indents» ձևաչափման տարբերակներ՝ վերահսկելու ներդիրների կամ բացատների օգտագործումը:

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

  • Գործարկման ժամանակ Linux-ում և macOS-ում տեղադրված JDK-ն հայտնաբերվում է գործիքակազմի միջոցով ՍԴԿՄԱՆ.

Source: opennet.ru

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