Το Apache NetBeans 25, εισάγει βελτιώσεις στην απόδοση και τη λειτουργικότητα

Apache NetBeans

πριν ΛΙΓΕΣ μερες η έναρξη του τη νέα έκδοση του Apache NetBeans 25, το οποίο εισάγει μια σειρά από σημαντικές βελτιώσεις που επικεντρώνονται στην αποδοτικότητα του περιβάλλοντος ανάπτυξης, στην εμπειρία χρήστη και στη συμβατότητα.

Ανάμεσα στα κυριότερα σημεία, τα εργαλεία έχουν βελτιστοποιηθεί κλειδί μέσα στον επεξεργαστή κώδικα, παρέχοντας πιο διαισθητική πλοήγηση κατά τη διάρκεια των ανακατασκευών, α Καλύτερη διαχείριση της σειράς καρτελών στα έργα και ακριβέστερη παρακολούθηση των αλλαγών του κώδικα.

Οπτική βελτιστοποίηση και εμπειρία χρήστη

Μία από τις πιο σημαντικές αλλαγές που παρουσιάζει αυτή η νέα έκδοση του NetBeans 25 είναι η Ενσωμάτωση εικονιδίων σε μορφή SVG, το οποίο μεταφράζεται σε πιο ευκρινή, πιο επεκτάσιμα γραφικά μέσα στη διεπαφή. Εκτός, για τη βελτίωση της φόρτωσης της εικόνας Σε αυτή τη μορφή, το NetBeans τώρα χρησιμοποιεί τη βιβλιοθήκη JSVG, μια πιο ελαφριά εναλλακτική και αποτελεσματικό σε σύγκριση με το Batik.

Σε επίπεδο διεπαφής, Έχουν γίνει προσαρμογές στην εμφάνιση των ενεργών καρτελών και επιλεγμένες περιοχές, καθώς και μια σαφέστερη και πιο λειτουργική εφαρμογή της επιλογής εμφάνισης γονικών καταλόγων στις κεφαλίδες καρτελών. Επίσης Το πλαίσιο διαλόγου για την επιλογή καταλόγων έχει επανασχεδιαστεί μέσα στο σύστημα αρχείων, παρέχοντας μια πιο ομαλή και ακριβέστερη εμπειρία.

Βελτιώσεις επεξεργασίας SQL και υποστήριξης

Στο NetBeans 25, ο επεξεργαστής SQL έλαβε σημαντικές βελτιώσεις, όπως Έχει εισαχθεί ένα πιο προηγμένο σύστημα αυτόματης συμπλήρωσης, μπορεί να προτείνει όρους με βάση μερικές αντιστοιχίσεις μέσα στις λέξεις, χωρίς να χρειάζεται η αναζήτηση να ξεκινά από τον πρώτο χαρακτήρα.

Όσον αφορά τις βελτιώσεις στα συστήματα μεταγλώττισης, Έχουν γίνει βελτιώσεις συμβατότητας με Ant, Gradle και Maven. Στην περίπτωση του Gradle, έχει εφαρμοστεί δυνατότητα εκτέλεσης δοκιμών σε παράλληλη λειτουργίαή, που βελτιώνει την αποτελεσματικότητα των αυτοματοποιημένων δοκιμών. Maven, Εν τω μεταξύ, τώρα προσφέρει πιο ακριβή ανίχνευση εξάρτησηςΕνώ Το Ant έχει βελτιστοποιηθεί για να υποστηρίζει την εκτέλεση στον διακομιστή Payara εντός του περιβάλλοντος WSL (Windows Subsystem for Linux).

Καθώς η Υποστήριξη διακομιστή LSP (Πρωτόκολλο διακομιστή γλώσσας), έχει βελτιωθεί επιτρέποντας πιο ευέλικτη χρήση στο NetBeans. Εξάλλου, η ενσωμάτωση με την προσθήκη NetBeans για το VSCode έχει βελτιωθεί, που διευκολύνει τη συνεργατική ανάπτυξη σε υβριδικά περιβάλλοντα.

Νέες δυνατότητες για Java, PHP και άλλες τεχνολογίες

Το NetBeans 25 παρέχει βελτιώσεις λειτουργικότητας για Java, όπως: αυτόματη συμπλήρωση μέσα σε μπλοκ διακόπτη, διευκολύνοντας την πιο ευέλικτη γραφή κώδικα, η αυτόματη μορφοποίηση κώδικα έχει επίσης βελτιωθεί για να χειρίζεται καλύτερα τις αγκύλες κλεισίματος.

Ο εσωτερικός μεταγλωττιστής NetBeans, Το nb-javac έχει ενημερωθεί στην έκδοση JDK 24b29, εξασφαλίζοντας συμβατότητα με τις πιο πρόσφατες δυνατότητες και Η υποστήριξη για τη μηχανή JavaScript Nashorn 15.x έχει προστεθεί στο JDK 15 και υψηλότερες εκδόσεις.

Για PHP, NetBeans 25 εισάγει υποστήριξη για ελέγχους επιπέδου 10 στατικού αναλυτή PHPStanΕπίσης, Οι νέες δυνατότητες που προστέθηκαν έχουν ενσωματωθεί στην PHP 8.4.

Τέλος, αξίζει να αναφέρουμε ότι η Οι βιβλιοθήκες Groovy έχουν ενημερωθεί στην έκδοση 3.0.23, προσφέροντας βελτιώσεις σταθερότητας και νέες δυνατότητες. Επίσης η υποστήριξη έχει επεκταθεί για GlassFish 7 (έως την έκδοση 7.0.21) και GlassFish 8 (έως τη δοκιμαστική έκδοση 8.0.0-M9).

Αν θέλετε να μάθετε περισσότερα για αυτό αυτής της νέας έκδοσης, μπορείτε να ελέγξετε τις λεπτομέρειες στο τον ακόλουθο σύνδεσμο.

Πώς να εγκαταστήσετε το Apache NetBeans 25 σε Linux;

Η εγκατάσταση του Apache NetBeans σε Linux μπορεί να γίνει με διαφορετικούς τρόπους, ανάλογα με τις προτιμήσεις του χρήστη και τη συμβατότητα του συστήματος.

Για όσους προτιμούν να μεταγλωττίσουν το Apache NetBeans από τον πηγαίο κώδικα, το πρώτο βήμα είναι να κατεβάσουν τα απαραίτητα αρχεία από τον επίσημο ιστότοπο του έργου. Μόλις ληφθούν τα αρχεία, το πακέτο πρέπει να αποσυμπιεστεί σε μια επιθυμητή θέση εντός του συστήματος.
Στη συνέχεια, πρέπει να αποκτήσετε πρόσβαση στο τερματικό και να πλοηγηθείτε στον κατάλογο όπου εξήχθησαν τα αρχεία. Εκεί, πρέπει να εκτελέσετε την ακόλουθη εντολή:

ant

Για να δημιουργήσετε το Apache NetBeans IDE. Μόλις δημιουργηθεί μπορείτε να εκτελέσετε το IDE πληκτρολογώντας

./nbbuild/netbeans/bin/netbeans

Εγκατάσταση μέσω Snap

Για χρήστες που προτιμούν μια απλούστερη και ταχύτερη μέθοδο, το NetBeans είναι διαθέσιμο ως πακέτο Snap:

sudo snap install netbeans --classic

Εγκατάσταση χρησιμοποιώντας Flatpak

Μια άλλη διαθέσιμη επιλογή είναι να εγκαταστήσετε το Apache NetBeans χρησιμοποιώντας Flatpak. Για να γίνει αυτό, το σύστημα πρέπει να έχει ενεργοποιημένη την υποστήριξη για αυτόν τον τύπο πακέτων. Η εντολή για την εκτέλεση της εγκατάστασης είναι η εξής:

flatpak install flathub org.apache.netbeans