Το Qt Creator 8 έχει ήδη κυκλοφορήσει και αυτά είναι τα νέα του

Η Qt Company κυκλοφόρησε πρόσφατα την κυκλοφορία της νέας έκδοσης του “Qt Creator 8”, έκδοση που έρχεται με νέα συμπληρώματα, βελτιώσεις και πολλά άλλα.

Για όσους είναι νέοι στο Qt Creator, θα πρέπει να γνωρίζετε ότι πρόκειται για ένα IDE πολλαπλών πλατφορμών που συνοδεύεται από το Qt SDK, το οποίο παρέχει γρήγορη και εύκολη ανάπτυξη εφαρμογών πολλαπλών πλατφορμών, καθώς και επιτρέπει στους προγραμματιστές να δημιουργούν εφαρμογές σε ενσωματωμένα, κινητά , και επιτραπέζιοι πλατφόρμες.

Κύρια νέα χαρακτηριστικά του Qt Creator 8

Σε αυτή τη νέα έκδοση του IDE QT Creator 8 που παρουσιάζεται, επισημαίνονται διάφορες αλλαγές, από τις οποίες, για παράδειγμα, διαπιστώνεται ότι Η C++ έχει απενεργοποιήσει το παλιό μοντέλο κώδικα Η C++ υλοποιήθηκε με βάση το libclang, αντί του οποίου, όπως και στον προηγούμενο κλάδο, το προεπιλεγμένο μοντέλο βασίζεται στο backend Clangd που υποστηρίζει το LSP (Language Server Protocol).

Αναφέρεται επίσης ότι μπορείτε πάντα να ενεργοποιήσετε και να χρησιμοποιήσετε το Clangd ούτως ή άλλως, αλλά έχετε κατά νου ότι το Clangd είναι σχετικά έντασης πόρων.

Για τη γλώσσα Python, από προεπιλογή, Ο διακομιστής υποστήριξης γλώσσας python-lsp-server είναι ενεργοποιημένος, για την οποία παρέχεται ξεχωριστή ενότητα της διαμόρφωσης "Python > Διαμόρφωση διακομιστή γλώσσας".

Μια άλλη αλλαγή που ξεχωρίζει σε αυτή τη νέα έκδοση του QT Creator 8 είναι αυτή εφάρμοσε ένα νέο πρότυπο ρυθμίσεων "Προφίλ". για έργα CMake, το οποίο συνδυάζει τον τύπο κατασκευής "RelWithDebInfo" με τη συμπερίληψη εργαλείων εντοπισμού σφαλμάτων και δημιουργίας προφίλ.

Ενώ για την QML αναφέρεται ότι ο χειρισμός των προτύπων συμβολοσειρών JavaScript και τα προβλήματα με τον τελεστή "??=" (null merge) έχουν διορθωθεί. Όταν ακολουθείτε ένα σύμβολο, μπορεί να συμβεί ότι το Qt Creator άνοιξε το αντίστοιχο αρχείο QML από τον κατάλογο κατασκευής αντί για τον κατάλογο προέλευσης, ο οποίος θα πρέπει τώρα να διορθωθεί.

Από τις άλλες αλλαγές που ξεχωρίζουν από αυτήν τη νέα έκδοση:

  • Προστέθηκε μια πειραματική προσθήκη συμβατή με το Coco's Coverage Testing Toolkit.
  • Προστέθηκε πειραματική υποστήριξη για την ενσωμάτωση του GitLab, που σας επιτρέπει να προβάλετε και να κλωνοποιήσετε έργα, να ανεβάσετε κώδικα και να λαμβάνετε ειδοποιήσεις συμβάντων.
  • Καταργήθηκε η υποστήριξη για την Universal Windows Platform (UWP).
  • Στην πλατφόρμα των Windows, παρέχεται ο ορισμός οργάνων ARM MSVC.
  • Προστέθηκε μια επιλογή για το Android για σύνδεση με συσκευές μέσω Wi-Fi.
  • Προστέθηκε το στοιχείο μενού "Επεξεργασία > Προτιμήσεις" για γρήγορη πλοήγηση στις ρυθμίσεις.
  • Βελτιώσεις επιδόσεων έγιναν επίσης στη γενιά του compile_command.json που προορίζεται για Clangd και πολλά άλλα ζητήματα επιδιορθώθηκαν επίσης.

Τέλος, αν θέλετε να μάθετε περισσότερα για αυτό σχετικά με αυτή τη νέα έκδοση μπορείτε να συμβουλευτείτε την αρχική ανακοίνωση Στον ακόλουθο σύνδεσμο.

Αποκτήστε το Qt Creator 8.0

Για όσους ενδιαφέρονται, πρέπει να γνωρίζουν ότι η έκδοση ανοιχτού κώδικα είναι διαθέσιμη στη σελίδα λήψης Qt στην ενότητα "Δημιουργός Qt", ενώ όσοι ενδιαφέρονται για την εμπορική έκδοση μπορούν να βρουν την εμπορική άδεια στην πύλη λογαριασμού Qt.

Για όσους από εμάς χρησιμοποιούν το Linux, Θα μπορέσουμε να πραγματοποιήσουμε την εγκατάσταση με τη βοήθεια του προγράμματος εγκατάστασης που προσφέρεται γενικά για Linux. Για να αποκτήσετε το πακέτο εκτός σύνδεσης, απλώς ανοίξτε ένα τερματικό και εκτελέστε την ακόλουθη εντολή:

wget https://download.qt.io/official_releases/qtcreator/8.0/8.0.0/qt-creator-opensource-linux-x86_64-8.0.0.run

Τώρα απλά απλώς δώστε δικαιώματα εκτέλεσης στο αρχείο με την ακόλουθη εντολή:

sudo chmod +x qt-creator-opensource-linux-x86_64-8.0.0.run

Και τώρα μπορούμε να εκτελέσουμε το πρόγραμμα εγκατάστασης στο σύστημά μας, γι 'αυτό πρέπει να πληκτρολογήσουμε την ακόλουθη εντολή:

./qt-creator-opensource-linux-x86_64-8.0.0.run

Στο τέλος της εγκατάστασης, Πρέπει να εγκαταστήσουμε μερικά πρόσθετα πακέτα για να αποφύγουμε προβλήματα όταν συνεργαζόμαστε με το Qt Creator, για αυτό στο ίδιο τερματικό θα πληκτρολογήσουμε τις ακόλουθες εντολές:

sudo apt-get install build-essential

Και πρέπει επίσης να εγκαταστήσουμε γενική βιβλιοθήκη διαμόρφωσης γραμματοσειρών:

sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y

Ή για όσους προτιμούν να περιμένουν το πακέτο να είναι έτοιμο στα αποθετήρια του Ubuntu και των παραγώγων, μπορούν να εγκαταστήσουν το πακέτο με την ακόλουθη εντολή:

sudo apt install qtcreator

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.