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

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

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

  • Ένα στοιχείο "Επεξεργασία > Προτιμήσεις" προστέθηκε στο μενού για γρήγορη πρόσβαση στις ρυθμίσεις.
  • Το παλιό μοντέλο κώδικα στη γλώσσα C++, που υλοποιήθηκε με βάση το libclang, έχει απενεργοποιηθεί, αντί του οποίου, ξεκινώντας από τον προηγούμενο κλάδο, προσφέρεται από προεπιλογή ένα μοντέλο που βασίζεται στο backend Clangd που υποστηρίζει το πρωτόκολλο LSP (Language Server Protocol).
  • Ο αναλυτής QML υποστηρίζει την επεξεργασία προτύπων συμβολοσειρών JavaScript και τον τελεστή "??=".
  • Για τη γλώσσα Python, ο διακομιστής υποστήριξης γλώσσας python-lsp-server είναι ενεργοποιημένος από προεπιλογή, για τον οποίο προσφέρεται μια ξεχωριστή ενότητα ρυθμίσεων «Python > Διαμόρφωση διακομιστή γλώσσας».
  • Ένα νέο πρότυπο ρυθμίσεων "Προφίλ" έχει εφαρμοστεί για έργα CMake, το οποίο συνδυάζει τον τύπο κατασκευής "RelWithDebInfo" με τη συμπερίληψη εργαλείων εντοπισμού σφαλμάτων και δημιουργίας προφίλ.
  • Προστέθηκε πειραματικό πρόσθετο με υποστήριξη για το κιτ εργαλείων δοκιμής κάλυψης Coco.
  • Προστέθηκε πειραματική υποστήριξη για την ενσωμάτωση του GitLab, που σας επιτρέπει να προβάλλετε και να κλωνοποιείτε έργα, να ανεβάσετε κώδικα και να λαμβάνετε ειδοποιήσεις συμβάντων.
  • Η υποστήριξη για την πλατφόρμα UWP (Universal Windows Platform) έχει διακοπεί.
  • Ο ορισμός της εργαλειοθήκης ARM MSVC παρέχεται στην πλατφόρμα των Windows.
  • Για Android, έχει προστεθεί μια επιλογή για σύνδεση σε συσκευές μέσω Wi-Fi.

Πηγή: opennet.ru

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