Ang Apache NetBeans 25, ay nagpapakilala ng mga pagpapabuti sa pagganap at paggana

Apache NetBeans

Ilang araw na ang nakakalipas ang paglulunsad ng ang bagong bersyon ng Apache NetBeans 25, na nagpapakilala ng ilang makabuluhang pagpapabuti na nakatuon sa kahusayan sa kapaligiran ng pag-unlad, karanasan ng user, at pagiging tugma.

Kabilang sa mga highlight, ang mga tool ay na-optimize key sa loob ng editor ng code, na nagbibigay ng mas madaling gamitin na nabigasyon sa panahon ng mga refactorings, a Mas mahusay na pamamahala ng pagkakasunud-sunod ng tab sa mga proyekto at mas tumpak na pagsubaybay sa mga pagbabago sa code.

Visual optimization at karanasan ng user

Isa sa pinakamahalagang pagbabago na ipinakita ng bagong bersyon na ito ng NetBeans 25 ay ang Pag-embed ng mga icon sa SVG na format, na isinasalin sa mas matalas, mas nasusukat na mga graphics sa loob ng interface. Bukod, upang mapabuti ang paglo-load ng larawan Sa format na ito, ang NetBeans ngayon ay gumagamit ng JSVG library, isang mas magaan na alternatibo at mahusay kumpara sa Batik.

Sa antas ng interface, Ang mga pagsasaayos ay ginawa sa hitsura ng mga aktibong tab at mga napiling lugar, pati na rin ang isang mas malinaw at mas functional na pagpapatupad ng opsyong magpakita ng mga direktoryo ng magulang sa mga header ng tab. Gayundin Ang dialog box para sa pagpili ng mga direktoryo ay muling idinisenyo sa loob ng file system, na nagbibigay ng mas maayos at mas tumpak na karanasan.

SQL editor at mga pagpapabuti ng suporta

Sa NetBeans 25, ang editor ng SQL ay nakatanggap ng malalaking pagpapabuti, bilang Ang isang mas advanced na auto-completion system ay ipinakilala, na may kakayahang magmungkahi ng mga termino batay sa mga bahagyang tugma sa loob ng mga salita, nang hindi nangangailangan na magsimula ang paghahanap sa unang karakter.

Sa bahagi ng mga pagpapabuti sa mga sistema ng compilation, Ang mga pagpapahusay sa pagiging tugma ay ginawa sa Langgam, Gradle at Maven. Sa kaso ng Gradle, ay ipinatupad kakayahang magpatakbo ng mga pagsubok sa parallel modeo, na nagpapahusay sa kahusayan ng awtomatikong pagsubok. Maven, Samantala, ngayon ay nag-aalok ng mas tumpak na pagtuklas ng dependencyHabang Ang Ant ay na-optimize upang suportahan ang pagpapatupad sa Payara Server sa loob ng WSL (Windows Subsystem para sa Linux) na kapaligiran.

Bilang ang Suporta sa LSP Server (Language Server Protocol), ay pinahusay na nagbibigay-daan para sa mas maraming nalalaman na paggamit sa loob ng NetBeans. Bilang karagdagan, ang pagsasama sa NetBeans plugin para sa VSCode ay napabuti, na pinapadali ang collaborative development sa mga hybrid na kapaligiran.

Mga bagong feature para sa Java, PHP at iba pang mga teknolohiya

Nagbibigay ang NetBeans 25 ng mga pagpapahusay ng functionality para sa Java, kabilang ang: auto-completion sa loob ng switch blocks, na nagpapadali sa mas maliksi na pagsulat ng code, ang awtomatikong pag-format ng code ay pinahusay din upang mas mahusay na mahawakan ang mga pagsasara ng bracket.

Ang panloob na compiler ng NetBeans, Ang nb-javac ay na-update sa JDK na bersyon 24b29, tinitiyak ang pagiging tugma sa mga pinakabagong feature at Ang suporta para sa Nashorn 15.x JavaScript engine ay naidagdag sa JDK 15 at mas mataas na mga bersyon.

Para sa PHP, NetBeans 25 nagpapakilala ng suporta para sa PHPStan static analyzer level 10 na mga tseke, Bukod sa, Ang mga bagong idinagdag na feature ay isinama sa PHP 8.4.

Sa wakas, ito ay nagkakahalaga ng pagbanggit na ang Ang mga aklatan ng Groovy ay na-update sa bersyon 3.0.23, nag-aalok ng mga pagpapahusay sa katatagan at mga bagong feature. Gayundin pinalawak ang suporta para sa GlassFish 7 (hanggang sa bersyon 7.0.21) at GlassFish 8 (hanggang sa pagsubok na bersyon 8.0.0-M9).

Kung nais mong malaman ang tungkol dito ng bagong bersyon na ito, maaari mong tingnan ang mga detalye sa ang sumusunod na link.

Paano i-install ang Apache NetBeans 25 sa Linux?

Ang pag-install ng Apache NetBeans sa Linux ay maaaring gawin sa iba't ibang paraan, depende sa mga kagustuhan ng user at compatibility ng system.

Para sa mga mas gustong mag-compile ng Apache NetBeans mula sa source code, ang unang hakbang ay ang pag-download ng mga kinakailangang file mula sa opisyal na website ng proyekto. Kapag nakuha na ang mga file, dapat na i-unzip ang package sa nais na lokasyon sa loob ng system.
Pagkatapos, kailangan mong i-access ang terminal at mag-navigate sa direktoryo kung saan nakuha ang mga file. Doon, kailangan mong patakbuhin ang sumusunod na utos:

ant

Upang maitayo ang Apache NetBeans IDE. Kapag na-built na maaari mong patakbuhin ang IDE sa pamamagitan ng pagta-type

./nbbuild/netbeans/bin/netbeans

Pag-install sa pamamagitan ng Snap

Para sa mga user na mas gusto ang mas simple at mas mabilis na paraan, available ang NetBeans bilang isang Snap package:

sudo snap install netbeans --classic

Pag-install gamit ang Flatpak

Ang isa pang opsyon na magagamit ay ang pag-install ng Apache NetBeans gamit ang Flatpak. Upang gawin ito, ang system ay dapat magkaroon ng suporta para sa ganitong uri ng mga pakete na pinagana. Ang utos upang maisagawa ang pag-install ay ang mga sumusunod:

flatpak install flathub org.apache.netbeans