Apache NetBeans IDE 17 Imetolewa

Apache Software Foundation ilianzisha mazingira jumuishi ya maendeleo ya Apache NetBeans 17, ambayo hutoa usaidizi kwa lugha za programu za Java SE, Java EE, PHP, C/C++, JavaScript na Groovy. Makusanyiko yaliyotengenezwa tayari yanaundwa kwa Linux (snap, flatpak), Windows na macOS.

Miongoni mwa mabadiliko yaliyopendekezwa:

  • Imeongeza usaidizi wa jukwaa la Jakarta EE 10 na usaidizi ulioboreshwa wa baadhi ya vipengele vipya vya Java 19 kama vile kulinganisha muundo katika taarifa za "switch". Imetayarishwa kwa usaidizi wa JDK 20. Imeongeza vidokezo vya ziada vya msimbo wa Java. Kikusanya Java kilichojengewa ndani ya NetBeans nb-javac (javac iliyorekebishwa) kimesasishwa hadi toleo la 19.0.1. Imeongeza usaidizi wa tag ya javadoc @summary. Uwasilishaji wa Java AST ulioboreshwa wakati wa kurekebisha. Uwekaji faharasa ulioboreshwa wa maandishi chanzo na makosa.
  • Usaidizi ulioboreshwa kwa mfumo wa ujenzi wa Gradle. Imetoa ufikiaji wa jukwaa la Java kwa miradi isiyo ya Java Gradle. Ugunduzi wa seva mbadala uliotekelezwa na usanidi otomatiki. Gradle Tooling API imesasishwa hadi toleo la 8.0-rc-1. Chaguzi katika kiolesura zimesafishwa.
  • Usaidizi ulioboreshwa kwa mfumo wa ujenzi wa Maven. Uchakataji wa ufuatiliaji wa rafu umewashwa. Ugunduzi wa seva mbadala uliotekelezwa na usanidi otomatiki. Kidokezo kiliongezwa cha kusasisha vitegemezi. Matoleo yaliyosasishwa ya maven 3.8.7 na exec-maven-plugin 3.1.0. Ruhusu uwekaji faharasa wa ndani kutokea wakati faharasa za nje zinapakia.
  • Mazingira ya lugha ya PHP yanaauni vipengele vipya vya PHP 8.2, kama vile madarasa katika hali ya kusoma tu, aina za null, uongo na kweli, na ufafanuzi wa vipengele katika sifa. Usaidizi ulioboreshwa wa njia katika aina za enum.
  • Usaidizi umeongezwa kwa wasifu wa OCI (Oracle Cloud Infrastructure).
  • Usaidizi wa Jakarta EE na Java EE umetekelezwa kwa Tomcat na TomEE.
  • Katika mazingira ya miradi ya wavuti, usaidizi wa CSS umeboreshwa, utafutaji usiojali kesi wa sifa za CSS umetolewa, na ulinganishaji umeboreshwa wakati wa kukamilisha hoja za CSS.
  • Baadhi ya mipangilio ya historia ya uchapishaji imefanyiwa kazi upya.
  • Mhariri wa nambari hutoa uwezo wa kufunga hati zote kwenye orodha mara moja. ANTLRv4 Runtime imesasishwa hadi toleo la 4.11.1. Usaidizi wa awali wa ANTLR4 Lexer umetolewa, ambapo msimbo wa kufanya kazi na ANTLR na umbizo la TOML umetafsiriwa.
  • Wakati wa kufanya kazi kwenye Linux, hali ya utoaji wa maandishi ya pikseli ndogo ya KDE hugunduliwa kiotomatiki.

Apache NetBeans IDE 17 Imetolewa


Chanzo: opennet.ru

Kuongeza maoni