Apache NetBeans IDE 11.1 Meħlus

Organizzazzjonijiet tal-Apache Software Foundation ippreżentata ambjent ta' żvilupp integrat Apache NetBeans 11.1. Din hija t-tielet ħarġa prodotta mill-Fondazzjoni Apache minn meta Oracle ta l-kodiċi NetBeans, u l-ewwel minn mindu traduzzjoni proġett mill-inkubatur għall-kategorija ta 'proġetti Apache primarji. Ir-rilaxx fih appoġġ għal-lingwi ta' programmar Java SE, Java EE, PHP, JavaScript u Groovy. L-appoġġ C/C++ mill-bażi tal-kodiċi mogħtija Oracle huwa mistenni li jiġi emigrat f'rilaxx futur.

Il-prinċipali innovazzjonijiet NetBeans 11.1:

  • Appoġġ miżjud għal Java EE 8 bil-kapaċità li jibnu applikazzjonijiet tal-web bl-użu ta 'Maven jew Gradle. L-applikazzjonijiet Java EE 8 mibnija f'NetBeans jistgħu jiġu skjerati f'kontenitur Java EE 8 bl-użu tal-mudell Maven ġdid "webapp-javaee8" mibni għall-użu ma' NetBeans. Integrazzjoni integrata implimentata mas-server tal-applikazzjoni Payara (furketta minn GlassFish). Appoġġ miżjud għal GlassFish 5.0.1;

    Apache NetBeans IDE 11.1 Meħlus

  • Appoġġ miżjud għal karatteristiċi ġodda tal-lingwa Java. Profili ta 'migrazzjoni miżjuda għal JDK 10 u 12. Ġenerazzjoni awtomatika ta' ismijiet għal moduli Jigsaw ġiet stabbilita. Appoġġ miżjud għall-editur tal-kodiċi Java JEP-325 (forma ġdida ta' espressjonijiet "swiċċ", JEP-330 (kunsinna ta 'programmi fil-forma ta' fajl wieħed bil-kodiċi tas-sors) u wiri ta 'ħjiel dwar l-ismijiet tal-parametri inline;

    Apache NetBeans IDE 11.1 Meħlus

    Apache NetBeans IDE 11.1 Meħlus

  • Eżempji miżjuda għal Gluon OpenJFX;

    Apache NetBeans IDE 11.1 Meħlus

  • Appoġġ imtejjeb għas-sistemi tal-bini Maven u Gradle. Għal Maven, ġiet stabbilita integrazzjoni mal-librerija JaCoCo u hija pprovduta l-abbiltà li tgħaddi argumenti tal-kompilatur Java minn Maven lill-editur tal-kodiċi Java. Għal Gradle, ġie miżjud appoġġ inizjali għal proġetti java modulari u appoġġ JavaEE, ġie implimentat il-wizard tal-Applikazzjoni Java Frontend, ġie pprovdut appoġġ għall-debugging tal-proġetti tal-web, il-wiri tal-output matul il-proċess tal-bini ġie attivat awtomatikament, Gradle HTML UI ġiet imtejba;

    Apache NetBeans IDE 11.1 Meħlus

  • Miżjud l-abbiltà li tuża Graal.js, implimentazzjoni tal-lingwa JavaScript ibbażata fuq GraalVM;
  • Implimenta d-diviżjoni tal-caches b'kodiċi tat-Truffle bejn sessjonijiet differenti ta' debugging;
  • Appoġġ miżjud għall-enfasi tas-sintassi għall-kodiċi f'Kotlin;
  • Implimenta l-abbiltà li timtela awtomatikament il-kodiċi tal-mudell fil-lingwa Jade;
  • Appoġġ miżjud għal PHP 7.4 u eżempji aġġornati għal-lingwa PHP;
  • Prestazzjoni mtejba fuq skrins ta 'densità għolja ta' pixels (HiDPI). L-iskrin tat-tixrid murija fl-istartjar, is-separaturi tat-tab u l-ikoni ġew adattati għal HiDPI;
  • Saret transizzjoni għal ċiklu ta 'żvilupp ġdid, li timplika l-formazzjoni ta' ħarġiet ġodda fuq bażi ta 'kull tliet xhur.

Sors: opennet.ru

Żid kumment