Κυκλοφόρησε το Apache NetBeans IDE 17

Το Apache Software Foundation παρουσίασε το ολοκληρωμένο περιβάλλον ανάπτυξης Apache NetBeans 17, το οποίο παρέχει υποστήριξη για τις γλώσσες προγραμματισμού Java SE, Java EE, PHP, C/C++, JavaScript και Groovy. Οι έτοιμες συναρμολογήσεις δημιουργούνται για Linux (snap, flatpak), Windows και macOS.

Μεταξύ των προτεινόμενων αλλαγών:

  • Προστέθηκε υποστήριξη για την πλατφόρμα Jakarta EE 10 και βελτιωμένη υποστήριξη για ορισμένες νέες λειτουργίες Java 19, όπως η αντιστοίχιση προτύπων σε δηλώσεις "switch". Προετοιμάστηκε για υποστήριξη JDK 20. Προστέθηκαν πρόσθετες συμβουλές για κώδικα Java. Ο ενσωματωμένος μεταγλωττιστής NetBeans Java nb-javac (τροποποιημένο javac) έχει ενημερωθεί στην έκδοση 19.0.1. Προστέθηκε υποστήριξη για την ετικέτα javadoc @summary. Βελτιωμένη παρουσίαση Java AST κατά τον εντοπισμό σφαλμάτων. Βελτιωμένη ευρετηρίαση κειμένων πηγής με σφάλματα.
  • Βελτιωμένη υποστήριξη για το σύστημα κατασκευής Gradle. Παρέχεται πρόσβαση στην πλατφόρμα Java για έργα εκτός Java Gradle. Εφαρμόστηκε ανίχνευση διακομιστή μεσολάβησης και αυτόματη διαμόρφωση. Το Gradle Tooling API έχει ενημερωθεί στην έκδοση 8.0-rc-1. Οι επιλογές στη διεπαφή έχουν καθαριστεί.
  • Βελτιωμένη υποστήριξη για το σύστημα κατασκευής Maven. Η επεξεργασία ανίχνευσης στοίβας είναι ενεργοποιημένη. Εφαρμόστηκε ανίχνευση διακομιστή μεσολάβησης και αυτόματη διαμόρφωση. Προστέθηκε επεξήγηση εργαλείου για ενημέρωση εξαρτήσεων. Ενημερωμένες εκδόσεις του maven 3.8.7 και exec-maven-plugin 3.1.0. Να επιτρέπεται η τοπική ευρετηρίαση κατά τη φόρτωση εξωτερικών ευρετηρίων.
  • Το περιβάλλον για τη γλώσσα PHP υποστηρίζει νέες δυνατότητες της PHP 8.2, όπως κλάσεις σε λειτουργία μόνο για ανάγνωση, τύπους null, false και true και ορισμό σταθερών στα χαρακτηριστικά. Βελτιωμένη υποστήριξη για μεθόδους σε τύπους enum.
  • Προστέθηκε υποστήριξη για προφίλ OCI (Oracle Cloud Infrastructure).
  • Η υποστήριξη για Jakarta EE και Java EE έχει υλοποιηθεί για Tomcat και TomEE.
  • Στο περιβάλλον για έργα web, η υποστήριξη CSS έχει βελτιωθεί, έχει παρασχεθεί αναζήτηση χωρίς διάκριση πεζών-κεφαλαίων για ιδιότητες CSS και η αντιστοίχιση έχει βελτιστοποιηθεί κατά την ολοκλήρωση ερωτημάτων CSS.
  • Ορισμένες ρυθμίσεις ιστορικού εκδόσεων έχουν τροποποιηθεί ξανά.
  • Το πρόγραμμα επεξεργασίας κώδικα παρέχει τη δυνατότητα να κλείσετε όλα τα έγγραφα στη λίστα ταυτόχρονα. Το ANTLRv4 Runtime έχει ενημερωθεί στην έκδοση 4.11.1. Έχει παρασχεθεί αρχική υποστήριξη για το ANTLR4 Lexer, στο οποίο έχει μεταφραστεί ο κώδικας για εργασία με μορφές ANTLR και TOML.
  • Όταν εκτελείται σε Linux, η λειτουργία απόδοσης κειμένου υποπίξελ του KDE εντοπίζεται αυτόματα.

Κυκλοφόρησε το Apache NetBeans IDE 17


Πηγή: opennet.ru

Προσθέστε ένα σχόλιο