Inilabas ang Apache NetBeans IDE 17

Ipinakilala ng Apache Software Foundation ang Apache NetBeans 17 integrated development environment, na nagbibigay ng suporta para sa Java SE, Java EE, PHP, C/C++, JavaScript at Groovy programming language. Ang mga handa na assemblies ay nilikha para sa Linux (snap, flatpak), Windows at macOS.

Kabilang sa mga iminungkahing pagbabago:

  • Nagdagdag ng suporta para sa platform ng Jakarta EE 10 at pinahusay na suporta para sa ilang bagong feature ng Java 19 gaya ng pagtutugma ng pattern sa mga pahayag na "switch". Inihanda para sa suporta ng JDK 20. Nagdagdag ng mga karagdagang pahiwatig para sa Java code. Ang built-in na NetBeans Java compiler nb-javac (modified javac) ay na-update sa bersyon 19.0.1. Nagdagdag ng suporta para sa javadoc tag na @summary. Pinahusay na pagtatanghal ng Java AST kapag nagde-debug. Pinahusay na pag-index ng mga source text na may mga error.
  • Pinahusay na suporta para sa Gradle build system. Nagbigay ng access sa Java platform para sa mga proyektong hindi Java Gradle. Ipinatupad ang proxy detection at auto-configuration. Ang Gradle Tooling API ay na-update sa bersyon 8.0-rc-1. Ang mga opsyon sa interface ay nalinis na.
  • Pinahusay na suporta para sa Maven build system. Pinagana ang pagproseso ng stack trace. Ipinatupad ang proxy detection at auto-configuration. Nagdagdag ng tooltip para sa pag-update ng mga dependency. Mga na-update na bersyon ng maven 3.8.7 at exec-maven-plugin 3.1.0. Payagan ang lokal na pag-index na mangyari habang naglo-load ang mga panlabas na index.
  • Ang kapaligiran para sa wikang PHP ay sumusuporta sa mga bagong feature ng PHP 8.2, tulad ng mga klase sa read-only na mode, mga uri ng null, false at true, at kahulugan ng mga constant sa mga katangian. Pinahusay na suporta para sa mga pamamaraan sa mga uri ng enum.
  • Nagdagdag ng suporta para sa mga profile ng OCI (Oracle Cloud Infrastructure).
  • Ang suporta para sa Jakarta EE at Java EE ay ipinatupad para sa Tomcat at TomEE.
  • Sa kapaligiran para sa mga proyekto sa web, napabuti ang suporta ng CSS, naibigay ang case-insensitive na paghahanap para sa mga katangian ng CSS, at na-optimize ang pagtutugma kapag kinukumpleto ang mga query sa CSS.
  • Ang ilang mga setting ng history ng bersyon ay muling ginawa.
  • Ang code editor ay nagbibigay ng kakayahang isara ang lahat ng mga dokumento sa listahan nang sabay-sabay. Ang ANTLRv4 Runtime ay na-update sa bersyon 4.11.1. Ang paunang suporta para sa ANTLR4 Lexer ay ibinigay, kung saan ang code para sa pagtatrabaho sa ANTLR at TOML na mga format ay isinalin.
  • Kapag tumatakbo sa Linux, awtomatikong nade-detect ang subpixel text rendering mode ng KDE.

Inilabas ang Apache NetBeans IDE 17


Pinagmulan: opennet.ru

Magdagdag ng komento