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

Οργανισμοί Apache Software Foundation παρουσιάζονται ολοκληρωμένο περιβάλλον ανάπτυξης Apache NetBeans 12.1, το οποίο παρέχει υποστήριξη για τις γλώσσες προγραμματισμού Java SE, Java EE, PHP, C/C++, JavaScript και Groovy.
Αυτή είναι η έβδομη έκδοση που παράγεται από το Apache Foundation από τότε που ο κώδικας NetBeans μεταφέρθηκε από την Oracle.

Ο κύριος καινοτομίες NetBeans 12.1:

  • Προστέθηκε περιορισμένη υποστήριξη για γλώσσες C/C++, η οποία προς το παρόν υστερεί σε σχέση με τα πρόσθετα ανάπτυξης C/C++ που είχαν κυκλοφορήσει προηγουμένως για το NetBeans IDE 8.2. Για ανάπτυξη σε C/C++, προσφέρεται υποστήριξη για απλά έργα, επιτρέποντάς σας να εκτελείτε εντολές για δημιουργία και εκτέλεση, επισήμανση σύνταξης χρησιμοποιώντας γραμματικές TextMate και εντοπισμό σφαλμάτων χρησιμοποιώντας gdb. Η συμπλήρωση κώδικα και άλλες δυνατότητες επεξεργασίας υλοποιούνται μέσω της πρόσβασης στον διακομιστή LSP (Πρωτόκολλο διακομιστή γλώσσας) ccls, το οποίο ο χρήστης πρέπει να τρέξει μόνος του.
  • Προστέθηκε υποστήριξη πλατφόρμας Τζακάρτα ΕΕ 8, το οποίο αντικατέστησε το Java EE (Java Platform, Enterprise Edition). Είναι δυνατή η δημιουργία έργων
    Jakarta EE 8 και τροποποιήσεις σε υπάρχουσες εφαρμογές Maven για χρήση Jakarta EE 8.

  • NetBeans ενσωματωμένος μεταγλωττιστής Java nb-javac (τροποποιημένο javac) μεταφρασμένο σε χρήση Java 14.
  • Για την Java, η υποστήριξη για τη λέξη-κλειδί "record" έχει επανασχεδιαστεί, παρέχοντας μια συμπαγή φόρμα για ορισμούς κλάσεων που εξαλείφει την ανάγκη ρητού ορισμού διαφόρων μεθόδων χαμηλού επιπέδου, όπως equals(), hashCode() και toString() σε περιπτώσεις όπου τα δεδομένα αποθηκεύεται μόνο σε πεδία.η συμπεριφορά της εργασίας με τα οποία δεν αλλάζει. Προστέθηκε ένα νέο πρότυπο για τη δημιουργία κατασκευών Java με τη λέξη-κλειδί "record". Βελτιωμένη υποστήριξη για τη συμπλήρωση κώδικα με "record".
  • Για την Java SE, έχει ενεργοποιηθεί η υποστήριξη για το σύστημα δημιουργίας Gradle. Προστέθηκε υποστήριξη για Δημιουργημένους καταλόγους και εξασφάλισε σωστή εργασία με επεξεργαστές σχολιασμού.
  • Για την PHP, έχουν προστεθεί νέες ενέργειες στο μενού Composer για ενημέρωση του προγράμματος αυτόματης φόρτωσης και εκτέλεσης σεναρίων. Στο πρόγραμμα εντοπισμού σφαλμάτων, αντί για 0 ​​και 1 στις τιμές μεταβλητών Boolean, εμφανίζονται false και true. Βελτιωμένα εργαλεία ανάλυσης κώδικα.

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

  • Για την HTML, το στοιχείο για την επικύρωση σήμανσης (validator.jar) έχει ενημερωθεί. Περιλαμβάνεται υποστήριξη για ολοκλήρωση εισαγωγής βάσει προτύπων. Προστέθηκε υποστήριξη για συμπλήρωση κώδικα και επισήμανση σύνταξης για δομές όπως " "

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

  • Το CSS προσφέρει επιλογές μορφοποίησης "Tabs And Indents" για τον έλεγχο της εσοχής και της χρήσης καρτελών ή διαστημάτων.

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

  • Κατά την εκκίνηση, το JDK που είναι εγκατεστημένο σε Linux και macOS εντοπίζεται χρησιμοποιώντας την εργαλειοθήκη sdkman.

Πηγή: opennet.ru

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