Έκδοση Περιβάλλοντος Ανάπτυξης Qt Creator 9

Δημοσιεύτηκε η κυκλοφορία του ολοκληρωμένου περιβάλλοντος ανάπτυξης Qt Creator 9.0, σχεδιασμένο για τη δημιουργία εφαρμογών πολλαπλών πλατφορμών χρησιμοποιώντας τη βιβλιοθήκη Qt. Υποστηρίζει τόσο την ανάπτυξη κλασικών προγραμμάτων σε C++ όσο και τη χρήση της γλώσσας QML, στην οποία χρησιμοποιείται η JavaScript για τον ορισμό των σεναρίων και η δομή και οι παράμετροι των στοιχείων διεπαφής καθορίζονται από μπλοκ τύπου CSS. Έχουν δημιουργηθεί έτοιμες συναρμολογήσεις για Linux, Windows και MacOS.

Στη νέα έκδοση:

  • Προστέθηκε πειραματική υποστήριξη για το πλαίσιο δοκιμών Squish GUI. Το πρόσθετο ενσωμάτωσης Squish σάς επιτρέπει να ανοίγετε υπάρχουσες και να δημιουργείτε νέες περιπτώσεις δοκιμών, να καταγράφετε περιπτώσεις δοκιμών, να χρησιμοποιείτε το Squish Runner και τον Squish Server για την εκτέλεση δοκιμαστικών και δοκιμαστικών υποθέσεων, να ορίζετε σημεία διακοπής πριν από την εκτέλεση δοκιμών για να διακόπτετε την εκτέλεση σε μια δεδομένη θέση και να επιθεωρείτε μεταβλητές.
  • Προστέθηκε υποστήριξη για σκούρο θέμα κατά την εμφάνιση της ενσωματωμένης βοήθειας και τεκμηρίωσης.
  • Όταν εμφανίζεται μια βοήθεια περιβάλλοντος API, το περιεχόμενο δημιουργείται πλέον λαμβάνοντας υπόψη την έκδοση του Qt που σημειώνεται στο έργο (δηλαδή για έργα που χρησιμοποιούν Qt 5, εμφανίζεται η τεκμηρίωση για το Qt 5 και για έργα που χρησιμοποιούν Qt 6, η τεκμηρίωση για το Qt 6 είναι απεικονίζεται.
  • Στο πρόγραμμα επεξεργασίας έχει προστεθεί μια επιλογή για την οπτικοποίηση των εσοχών στο έγγραφο. Κάθε εσοχή σημειώνεται με ξεχωριστή κάθετη γραμμή. Προστέθηκε επίσης η δυνατότητα αλλαγής της απόστασης γραμμών και επιλύθηκαν προβλήματα απόδοσης κατά την επιλογή πολύ μεγάλων μπλοκ.
    Έκδοση Περιβάλλοντος Ανάπτυξης Qt Creator 9
  • Το μοντέλο κώδικα C++ που βασίζεται στο backend Clangd, το οποίο υποστηρίζει το LSP (Language Server Protocol), μπορεί τώρα να αρκεστεί σε μία παρουσία Clangd για ολόκληρη τη συνεδρία (προηγουμένως, κάθε έργο είχε τη δική του παρουσία Clangd). Η δυνατότητα αλλαγής της προτεραιότητας των νημάτων φόντου Clangd που χρησιμοποιούνται για την ευρετηρίαση έχει προστεθεί στις ρυθμίσεις.
  • Είναι δυνατή η επεξεργασία παραμέτρων στυλ κώδικα C++ απευθείας από το κύριο παράθυρο διαλόγου ρυθμίσεων, χωρίς να ανοίξετε ένα ξεχωριστό παράθυρο διαλόγου. Οι ρυθμίσεις ClangFormat έχουν μετακινηθεί στην ίδια ενότητα.
  • Επιλύθηκαν προβλήματα με το άνοιγμα αρχείων QML από τον κατάλογο κατασκευής αντί του καταλόγου προέλευσης και την απώλεια σημείων διακοπής κατά τη χρήση της συνάρτησης αναδιαμόρφωσης.
  • Προστέθηκε υποστήριξη για τη διαμόρφωση και τη δημιουργία προεπιλογών για έργα CMake.

Πηγή: opennet.ru

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