Dezvoltatorii Apache, responsabili pentru popularul IDE de dezvoltare „NetBeans”, au anunțat...Lansare recentă a Apache NetBeans 30. Această actualizare marchează o schimbare în mediul de dezvoltare prin stabilirea robustului JDK 21 ca cerință minimă pentru compilarea, testarea și rularea platformei.
Departe de a fi un simplu patch de întreținere, această nouă versiune Restructurează modul în care IDE interacționează cu protocoalele serverului. de limbi și își modernizează baza pentru a oferi o experiență de codare mult mai inteligentă și mai predictivă.
Apache NetBeans 30 Caracteristici noi cheie
Această nouă tranșă Abordează unele dintre cele mai frustrante procese din controlul versiunilor. și implementarea în afaceri, deoarece optimizează citirea depozitelor masiveÎmbunătățește semnificativ suportul pentru cele mai recente specificații ale framework-ului web și integrează versiuni actualizate ale celor mai populare motoare de compilare de pe piață, prioritizând în același timp stabilitatea interfeței, suportul pentru sintaxa modernă și ergonomia concepută pentru a reduce dificultățile în munca zilnică a programatorului.
Experiența de editare a codului Java a primit mai multe îmbunătățiri, cu accent puternic pe stabilitatea sintaxei moderne. Dezvoltatorii vor observa o predicție de cod și completare automată îmbunătățite semnificativ atunci când se lucrează cu tipuri de componente de înregistrare și la instanțierea claselor locale.
Pe de altă parte, se observă că Echipa a implementat remedieri critice pentru a rezolva conflictele de format cu variabilele Fără nume, importul automat al enumerărilor în instrucțiunile switch a fost, de asemenea, îmbunătățit, iar multiplele excepții de pointer nul care blocau profilerul au fost remediate. În paralel, sistemele de compilare își actualizează bazele de date prin integrarea nativă a Versiunile Maven 3.9.15 și Ant 1.10.17Între timp, Gradle își ajustează parametrii impliciți pentru a se pregăti pentru sosirea iminentă a mediilor JDK 26.
Modernizarea afacerilor și un ecosistem web de ultimă generație
Dezvoltarea întreprinderilor și tehnologiile web beneficiază de un număr semnificativ de îmbunătățiri în această versiune. NetBeans 30 introduce suport oficial pentru serverele de aplicații GlassFish 7.1.0 și 8.0.0, remediind totodată erorile de pornire enervante din Server Payara conectat la opțiunile punctului de control.
Programatorii orientați pe web beneficiază de un client al Protocolul serverului de limbă (LSP) foarte îmbunătățit, care acum A primit suport nativ pentru TypeScript React și rezolvă conflictele de spațiere din clasele JavaScript. care conțin inițializatoare statice. Între timp, ecosistemul PHP nu rămâne în urmă în acest val de actualizări, încorporând compatibilitate directă cu noul operator pipe introdus în versiunea 8.5 a PHP.
Interfață îmbunătățită, performanță Git și integrări noi
Fluiditatea operațională și estetica generală a mediului Acestea primesc o serie de îmbunătățiri care vizează confortul vizual.. Actualizarea lui Motorul de randare FlatLaf 3.7.1 garantează o interfață impecabilăAcum mută ecranul de încărcare inițial în firul de dispecerizare a evenimentelor pentru a evita blocările deranjante ale sistemului.
Sistemul de gestionare a controlului versiunilor își actualizează motorul la JGit 7.6.0, Acest lucru optimizează drastic viteza de încărcare a stării fișierelor în dialogurile de confirmare prin procesarea în lot și amânarea apelurilor care consumă multe resurse. În cele din urmă, experiența generală de tastare este, de asemenea, îmbunătățită. Suport pentru previzualizarea imaginilor și verificarea ortografică în documentele Markdown, încorporarea șabloanelor TOML și o integrare promițătoare cu rust-analyzer pentru a consolida ecosistemul de programare a sistemelor.
Dacă doriți să aflați mai multe despre asta a acestei noi versiuni, puteți verifica detaliile în următorul link.
Cum se instalează Apache NetBeans 30 pe Linux?
Instalarea Apache NetBeans pe Linux se poate face în moduri diferite, în funcție de preferințele utilizatorului și de compatibilitatea sistemului.
Pentru cei care preferă să compilați Apache NetBeans din codul sursă, primul pas este descărcarea fișierelor necesare de pe site-ul oficial al proiectului. Odată ce fișierele sunt obținute, pachetul trebuie dezarhivat într-o locație dorită din sistem.
Apoi, trebuie să accesați terminalul și să navigați la directorul de unde au fost extrase fișierele. Acolo, trebuie să rulați următoarea comandă:
ant
Pentru a construi IDE-ul Apache NetBeans. Odată construit, puteți rula IDE tastând
./nbbuild/netbeans/bin/netbeans
Instalare prin Snap
Pentru utilizatorii care preferă o metodă mai simplă și mai rapidă, NetBeans este disponibil ca pachet Snap:
sudo snap install netbeans --classic
Instalare folosind Flatpak
O altă opțiune disponibilă este să instalați Apache NetBeans folosind Flatpak. Pentru a face acest lucru, sistemul trebuie să aibă suport pentru acest tip de pachete activat. Comanda pentru a efectua instalarea este următoarea:
flatpak install flathub org.apache.netbeans