Οι προγραμματιστές του Apache, υπεύθυνοι για το δημοφιλές IDE ανάπτυξης "NetBeans", ανακοίνωσαν το rΠρόσφατη κυκλοφορία του Apache NetBeans 30. Αυτή η ενημέρωση σηματοδοτεί μια αλλαγή στο περιβάλλον ανάπτυξης, καθιερώνοντας το ισχυρό JDK 21 ως την ελάχιστη απαίτηση για τη μεταγλώττιση, τη δοκιμή και την εκτέλεση της πλατφόρμας.
Αντί να είναι μια απλή ενημέρωση κώδικα συντήρησης, αυτή η νέα έκδοση Αναδιαρθρώνει τον τρόπο με τον οποίο το IDE αλληλεπιδρά με τα πρωτόκολλα διακομιστή. των γλωσσών και εκσυγχρονίζει τη βάση του για να προσφέρει μια πολύ πιο έξυπνη και πιο προγνωστική εμπειρία κωδικοποίησης.
Σημαντικές νέες δυνατότητες στο Apache NetBeans 30
Αυτή η νέα δόση Αντιμετωπίζει μερικές από τις πιο απογοητευτικές διαδικασίες στον έλεγχο εκδόσεων. και επιχειρηματική ανάπτυξη, από τότε βελτιστοποιεί την ανάγνωση μαζικών αποθετηρίωνΒελτιώνει σημαντικά την υποστήριξη για τις πιο πρόσφατες προδιαγραφές framework ιστού και ενσωματώνει ενημερωμένες εκδόσεις των πιο δημοφιλών μηχανών δημιουργίας στην αγορά, δίνοντας παράλληλα προτεραιότητα στη σταθερότητα της διεπαφής, την υποστήριξη για σύγχρονη σύνταξη και την εργονομία που έχει σχεδιαστεί για να μειώνει τις τριβές στην καθημερινή εργασία του προγραμματιστή.
Η εμπειρία επεξεργασίας κώδικα Java λαμβάνει αρκετές βελτιώσεις, με έντονη έμφαση στη σύγχρονη σταθερότητα σύνταξης. Οι προγραμματιστές θα παρατηρήσουν ένα σημαντικά βελτιωμένη πρόβλεψη κώδικα και αυτόματη συμπλήρωση όταν εργάζεστε με τύπους στοιχείων εγγραφής και κατά τη δημιουργία στιγμιότυπων τοπικών κλάσεων.
Από την άλλη πλευρά, σημειώνεται ότι το Η ομάδα έχει εφαρμόσει κρίσιμες διορθώσεις για την επίλυση διενέξεων μορφοποίησης με μεταβλητές Ανώνυμη, η αυτόματη εισαγωγή απαριθμήσεων μέσα σε εντολές διακόπτη έχει επίσης βελτιωθεί και έχουν διορθωθεί πολλαπλές εξαιρέσεις μηδενικού δείκτη που εμπόδιζαν το profiler. Παράλληλα, τα συστήματα δημιουργίας ενημερώνουν τις βάσεις δεδομένων τους ενσωματώνοντας εγγενώς το Εκδόσεις Maven 3.9.15 και Ant 1.10.17Εν τω μεταξύ, το Gradle προσαρμόζει τις προεπιλεγμένες παραμέτρους του για να προετοιμαστεί για την επικείμενη άφιξη των περιβαλλόντων JDK 26.
Εκσυγχρονισμός επιχειρήσεων και πρωτοποριακό οικοσύστημα ιστού
Η ανάπτυξη επιχειρήσεων και οι τεχνολογίες ιστού παρουσιάζουν σημαντικό αριθμό βελτιώσεων σε αυτήν την έκδοση. Παρουσιάζει το NetBeans 30 επίσημη υποστήριξη για τους διακομιστές εφαρμογών GlassFish 7.1.0 και 8.0.0, ενώ παράλληλα διορθώνονται τα ενοχλητικά σφάλματα εκκίνησης στο Διακομιστής Payara συνδεδεμένος με επιλογές σημείων ελέγχου.
Οι προγραμματιστές που προσανατολίζονται στο διαδίκτυο επωφελούνται από έναν πελάτη του Πρωτόκολλο διακομιστή γλώσσας (LSP) σημαντικά βελτιωμένο, το οποίο τώρα Έλαβε εγγενή υποστήριξη για το TypeScript React και επιλύει διενέξεις απόστασης σε κλάσεις JavaScript. τα οποία περιέχουν στατικούς αρχικοποιητές. Εν τω μεταξύ, το οικοσύστημα της PHP δεν υστερεί σε αυτό το κύμα ενημερώσεων, ενσωματώνοντας άμεση συμβατότητα με τον νέο τελεστή pipe που εισήχθη στην έκδοση 8.5 της PHP.
Βελτιωμένη διεπαφή, απόδοση Git και νέες ενσωματώσεις
Η λειτουργική ρευστότητα και η συνολική αισθητική του περιβάλλοντος Λαμβάνουν μια σειρά από βελτιώσεις που στοχεύουν στην οπτική άνεση.. Η ενημέρωση του Η μηχανή απόδοσης FlatLaf 3.7.1 εγγυάται μια άψογη διεπαφήΤώρα μετακινεί την αρχική οθόνη φόρτωσης στο νήμα αποστολής συμβάντος για να αποφύγει ενοχλητικά σφάλματα συστήματος.
Το σύστημα διαχείρισης ελέγχου εκδόσεων ενημερώνει τον μηχανισμό του στην έκδοση JGit 7.6.0, Αυτό βελτιστοποιεί δραστικά την ταχύτητα φόρτωσης της κατάστασης του αρχείου στα παράθυρα διαλόγου επιβεβαίωσης μέσω μαζικής επεξεργασίας και αναβολής κλήσεων που απαιτούν πολλούς πόρους. Τέλος, η συνολική εμπειρία πληκτρολόγησης βελτιώνεται επίσης. Υποστήριξη για προεπισκόπηση εικόνας και ορθογραφικό έλεγχο σε έγγραφα Markdown, η ενσωμάτωση προτύπων TOML και μια πολλά υποσχόμενη ενσωμάτωση με το rust-analyzer για την ενίσχυση του οικοσυστήματος προγραμματισμού συστημάτων.
Αν θέλετε να μάθετε περισσότερα για αυτό αυτής της νέας έκδοσης, μπορείτε να ελέγξετε τις λεπτομέρειες στο τον ακόλουθο σύνδεσμο.
Πώς να εγκαταστήσετε το Apache NetBeans 30 σε 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