Apache NetBeans IDE 11.2 Imetolewa

Mashirika ya Apache Software Foundation imewasilishwa mazingira jumuishi ya maendeleo Apache NetBeans 11.2Hili ni toleo la nne lililotayarishwa na Wakfu wa Apache baada ya msimbo wa NetBeans kutolewa na Oracle na toleo la kwanza baada ya tafsiri Mradi umeboreshwa kutoka kwa incubator hadi mradi kamili wa Apache. Toleo hili linajumuisha usaidizi wa Java SE, Java EE, PHP, JavaScript, na Groovy. Uhamisho wa usaidizi wa C/C++ kutoka kwa msingi wa msimbo uliotolewa na Oracle unatarajiwa katika toleo la 11.3, lililoratibiwa Januari. Apache NetBeans 12 itatolewa Aprili 2020 na itasaidiwa kwa mzunguko wa usaidizi uliopanuliwa (LTS).

kuu ubunifu NetBeans 11.2:

  • Aliongeza msaada Java SE13. Kwa mfano, aliongeza
    uwezo wa kutumia "switch" kama usemi badala ya taarifa.
    Shughuli za kuangazia na kugeuza zimetekelezwa kwa vizuizi vya maandishi vilivyo na data ya maandishi ya mistari mingi, bila kutumia herufi zilizotoroshwa na kuhifadhi uumbizaji wa maandishi asilia. Vipengele hivi kwa sasa vimealamishwa kama majaribio na huwashwa tu wakati wa kuunda kwa alama ya "--wezesha-hakiki".

    Apache NetBeans IDE 11.2 Imetolewa
    Apache NetBeans IDE 11.2 Imetolewa
  • Vipengele vipya vya lugha ya PHP vimeongezwa, vilivyotengenezwa katika tawi la 7.4, ambalo toleo lake limepangwa kufanyika Novemba 28. NetBeans imesasishwa ili kushughulikia ubunifu kama vile. mali zilizochapwa, mwendeshaji "??=" (“a ??= b” ni sawa na “a = a ?? b”), nafasi uingizwaji wa safu zilizopo wakati wa kufafanua safu mpya (opereta "...$var"), mpya utaratibu uratibu wa kitu (mchanganyiko wa Serializable na __sleep()/__wakeup()), nafasi uwakilishi wa kuona wa idadi kubwa (1_000_000_00) na mpya umbizo la kufafanua chaguo za kukokotoa ni "fn(parameter_list) => expr" (kwa mfano, "fn($x) => $x + $y" ni sawa na "$fn2 = function ($x) tumia ($y) {return $x + $y;}").

    Apache NetBeans IDE 11.2 Imetolewa
  • Uboreshaji wa utendakazi umefanywa: Kasi ya kutafuta faili za binary kwenye mti wa msimbo wa chanzo imeongezwa.
    Linux и Windows Ili kufuatilia mabadiliko katika saraka, kiolesura cha WatchService kilichotolewa katika API kinatumika Java NIO2. Utambulisho wa kasi wa faili zilizo na kumbukumbu;
  • Usaidizi ulioboreshwa kwa mfumo wa ujenzi wa Gradle. Imeongeza uwezo wa kupakia bendera za kikusanya Java, kuwezesha matumizi ya vipengele vya majaribio vya Java katika miradi ya Gradle ("it.options.compilerArgs.add('--enable-preview')"). Ushughulikiaji wa ingizo la mtumiaji pia umeongezwa kwenye kichupo cha maendeleo ya ujenzi (Pato). Sifa ya org.gradle.jvmargs sasa inaheshimiwa wakati wa kuanzisha mchakato wa usuli wa Gradle Daemon.
  • Masuala yaliyo na leseni ya msimbo wa kichanganuzi wa JavaScript yametatuliwa, ambayo hapo awali ilihitaji kichanganuzi kisakinishwe kivyake. Mchanganuzi ni sasa graal-js Imetafsiriwa kutoka GPL hadi UPL (Leseni ya Kuruhusu Universal);
  • Kisakinishi kimeboreshwa ili kusaidia usakinishaji maalum wa vipengee vya kibinafsi vya NetBeans;
  • Usaidizi wa seva ya programu Payara imesasishwa ili kutolewa Jukwaa la Payara 5.193;
  • Usaidizi uliosasishwa wa Amazon Beanstalk;
  • Msaada ulioongezwa kwa kupanuliwa sintaksia ya sifa katika HTML5 inayotumika katika Angular (kwa mfano, , nk.)
  • Skrini ya Karibu imeondolewa viungo vya tovuti ya Oracle (viungo vya netbeans.org vimebadilishwa na netbeans.apache.org).

Chanzo: opennet.ru

Nunua upangishaji wa kuaminika wa tovuti zilizo na ulinzi wa DDoS, seva za VPS VDS 🔥 Nunua upangishaji wa tovuti unaoaminika kwa ulinzi wa DDoS, seva za VPS VDS | ProHoster