Το Apache Software Foundation παρουσίασε το ολοκληρωμένο περιβάλλον ανάπτυξης Apache NetBeans 12.4, το οποίο παρέχει υποστήριξη για τις γλώσσες προγραμματισμού Java SE, Java EE, PHP, C/C++, JavaScript και Groovy. Αυτή είναι η έβδομη έκδοση που παράγεται από το Apache Foundation από τότε που ο κώδικας NetBeans μεταφέρθηκε από την Oracle.
Βασικά νέα χαρακτηριστικά στο NetBeans 12.3:
- Προστέθηκε υποστήριξη για την πλατφόρμα Java SE 16, η οποία υλοποιείται επίσης στο nb-javac, τον μεταγλωττιστή Java που είναι ενσωματωμένος στο NetBeans (τροποποιημένο javac). Αντί της δικής του υλοποίησης της κωδικοποίησης Base64, χρησιμοποιείται η λειτουργική μονάδα java.util.Base64.
- Η διαδικασία εγκατάστασης και καταχώρισης διανομών OpenJDK στο NetBeans έχει αυτοματοποιηθεί (το στοιχείο "Απομακρυσμένη καθολική υπηρεσία OpenJDK" προστέθηκε στο μενού "Εργαλεία/ Πλατφόρμα Java/ Προσθήκη πλατφόρμας").
- Προστέθηκε υποστήριξη για έργα Jakarta EE 9.
- Προστέθηκε ένας οδηγός για τη δημιουργία έργων με βάση το πλαίσιο Micronaut ("Νέο έργο / Java με Maven / Micronaut Project"). Εφαρμόστηκε συμπλήρωση κώδικα, ανακατασκευή και επεξεργασία συνδέσμων σε αρχεία yaml Micronaut.
- Η έκδοση της πλατφόρμας Payara εντοπίζεται αυτόματα και εμφανίζεται στον πίνακα εγγραφής διακομιστή.
- Για έργα που χρησιμοποιούν το σύστημα δημιουργίας Maven, έχει εφαρμοστεί η δυνατότητα αντικατάστασης ορισμάτων σε εφαρμογές και VM που θα χρησιμοποιηθούν κατά την εκκίνηση και τον εντοπισμό σφαλμάτων.
- Η εργαλειοθήκη Gradle έχει ενημερωθεί στην έκδοση 7.0. Προστέθηκε υποστήριξη για λογική ομαδοποίηση κώδικα και πόρων ("Gradle Source Groups") Ενημερωμένη έκδοση του JaCoCo 0.8.6 (Gradle Code Coverage).
- Προστέθηκε υποστήριξη για έργα Freeform Ant με επίπεδο ένθεσης 9+. Βελτιωμένη υποστήριξη για την ανάπτυξη έργων Java/Jakarta EE που χρησιμοποιούν Ant.
- Τα εργαλεία ανάπτυξης PHP έχουν προσθέσει υποστήριξη για επώνυμα ορίσματα, που εισήχθησαν στην έκδοση PHP 8.0. Στην ενότητα σημαντικών αρχείων, εμφανίζονται τώρα τα αρχεία διαμόρφωσης PHP-CS-Fixer 3. Προστέθηκε συμβατότητα με το Phing 3. Το παράθυρο διαλόγου "Επιδιόρθωση χρήσεων" έχει αλλάξει.
- Βελτιωμένη αυτόματη συμπλήρωση ετικετών HTML που χρησιμοποιούνται κατά τη δημιουργία φορμών Ιστού.
- Εφαρμόστηκε αναγνώριση των επεκτάσεων αρχείων “.md” με σήμανση Markdown και επισήμανσή τους με ειδικό εικονίδιο. Προστέθηκε επισήμανση σύνταξης Markdown.
- Οι πληροφορίες σχετικά με την παρουσία σφαλμάτων εμφανίζονται συνεχώς με τη μορφή εικονιδίου στην κάτω δεξιά γωνία.
Πηγή: opennet.ru