Inilabas ang Apache NetBeans IDE 16

Ipinakilala ng Apache Software Foundation ang Apache NetBeans 16 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:

  • Nagbibigay ang user interface ng kakayahang mag-load ng mga custom na katangian ng FlatLaf mula sa isang custom na configuration file.
    Inilabas ang Apache NetBeans IDE 16
  • Pinalawak ng code editor ang suporta para sa mga format ng YAML at Dockerfile. Nagdagdag ng suporta para sa TOML at ANTLR v4/v3 na mga format.
  • Nagdagdag ng suporta para sa ilang bagong feature sa Java 19. Nagdagdag ng suporta para sa autocompletion, indentation formatting, at mga tooltip para sa mga pattern ng record. Ipinatupad ang pagkumpleto ng template sa mga tag ng case. Ang built-in na NetBeans Java compiler nb-javac (modified javac) ay na-update. Ang ActionsManager ay muling idinisenyo sa debugging API. Nagdagdag ng suporta para sa mga multi-release na jar archive. Pinahusay na lohika para sa pagpili ng Java platform.
  • Pinahusay na suporta para sa Gradle build system. Nagdagdag ng paunang suporta para sa project.dependency API para sa pag-export ng dependency tree mula sa Gradle. Reworked functionality na nauugnay sa Grade Editor. Nagdagdag ng suporta para sa mga proyektong walang build.gradle.
  • Pinahusay na suporta para sa Maven build system. Pinahusay na suporta para sa Jakarta EE 9/9.1. Naipatupad ang kakayahang magproseso ng output ng proyekto sa anyo ng mga nakikilalang artifact at ang kanilang mga lokasyon. Nagdagdag ng suporta para sa hindi pagpapagana ng mga babala depende sa paggamit ng ilang partikular na plugin sa panahon ng pagpupulong.
  • Ang mga problema sa mga kapaligiran para sa PHP at Groovy na mga wika ay naayos na.
  • Sa kapaligiran para sa mga proyektong C/C++, gumagana ang debugger ng CPPlight sa mga system na may arkitektura ng aarch64.
  • Ang mga kakayahan sa pag-audit ay pinalawak gamit ang mga server ng LSP (Language Server Protocol). Nagdagdag ng suporta para sa vulnerability auditing sa Oracle cloud.

Pinagmulan: opennet.ru

Magdagdag ng komento