Κυκλοφόρησε τη νέα έκδοση Clion 2019.2, ένα περιβάλλον ανάπτυξης πολλαπλών πλατφορμών για C και C ++

CLION

Το CLion είναι ένα IDE που επικεντρώνεται στην ανάπτυξη σε γλώσσες προγραμματισμού C και C ++, Το CLion είναι ένα IDE cross-platform ώστε να μπορεί να χρησιμοποιηθεί σε Linux, macOS και Windowενσωματωμένο με το σύστημα κατασκευής CMake.

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

Η αρχική έκδοση είναι συμβατή με τις συλλογές GNU Compiler Collection (GCC) και Clang and GDB Debugger, LLDB και Google Test. Εκτός από τα C και C ++, το CLion υποστηρίζει άλλες γλώσσες απευθείας ή μέσω προσθηκών: Kotlin, Python, Rust, Swift και άλλες.

Νέα έκδοση του CLion

Recientemente Η JetBrains κυκλοφόρησε τη δεύτερη ενημέρωση μέχρι στιγμής φέτος "CLion 2019.2" που φέρνει επίσης πολλά νέα χαρακτηριστικά: βελτιώσεις για ολοκληρωμένη ανάπτυξη και νέες δυνατότητες εντοπισμού σφαλμάτων, συμπεριλαμβανομένου ενός πειραματικού προγράμματος εντοπισμού σφαλμάτων για την εργαλειοθήκη Microsoft Visual C ++. CLion 2019.2 Περιλαμβάνει επίσης νέες δυνατότητες για ευκολότερη επεξεργασία κώδικα, βελτιωμένη απόδοση και πολλά άλλα.

Ολοκληρωμένη ανάπτυξη

Η JetBrains άρχισε να εργάζεται για ολοκληρωμένη υποστήριξη ανάπτυξης στο CLion, όπως αποδεικνύεται από την έκδοση 2019.1. Σε αυτήν τη νέα έκδοση, ο εκδότης λογισμικού συνεχίζει προς την ίδια κατεύθυνση με ένα ευρύ φάσμα δυνατοτήτων εντοπισμού σφαλμάτων σε τσιπ και μια νέα καρτέλα Συσκευές.

Εντοπισμός σφαλμάτων on-chip με διακομιστή GDB

να Εντοπισμός σφαλμάτων On-chip, μπορείτε πλέον να χρησιμοποιήσετε το πρόγραμμα εντοπισμού σφαλμάτων OpenOCD παρέχεται στην έκδοση 2019.1. Το OpenOCP (Open On-Chip Debugger) είναι ένα εργαλείο ανοιχτού κώδικα για τον εντοπισμό σφαλμάτων μικροελεγκτών.

Αυτό σημαίνει ότι για διακομιστές OpenOCD, ST-Link GDB, διακομιστές Segger J-Link GDB, QEMU και πολλούς άλλους συγκεκριμένους διακομιστές GDB, μπορούν να εκτελεστούν από το CLion και να επωφεληθούν από τις ενσωματωμένες δυνατότητες εντοπισμού σφαλμάτων που παρέχονται από την CLion.

CLion-1

Μια προβολή συσκευής για συσκευές ARM

Για συσκευές ARM, υπάρχει συχνά μια προβολή συγκεκριμένων συσκευών που περιγράφεται στο αρχείο .svd για έναν τύπο μικροελεγκτή. Το CLion προσφέρει τώρα έναν βολικό τρόπο για να διαβάσετε αυτές τις τιμές στην καρτέλα Dedicated Devices στο παράθυρο Εργαλείου εντοπισμού σφαλμάτων

Λειτουργεί με τις διαμορφώσεις "Ενσωματωμένος διακομιστής GDB" και "Λήψη και εκτέλεση OpenOCD" και είναι διαθέσιμος όταν φορτώνονται ένα ή περισσότερα αρχεία .svd.

Τι νέο υπάρχει για το πρόγραμμα εντοπισμού σφαλμάτων

Υπάρχουν βελτιώσεις στο GDB, το τυπικό πρόγραμμα εντοπισμού σφαλμάτων για το έργο έρχεται με το GDB 8.3 και εισάγει ένα νέο σύνολο ενημερώσεων κώδικα για το πρόγραμμα εντοπισμού σφαλμάτων για τη βελτίωση της εμπειρίας χρήστη.

Μια άλλη καινοτομία είναι η ολοκλήρωση των εντολών GDB / LLDB, που είναι ένα πρόγραμμα εντοπισμού σφαλμάτων για γλώσσες προγραμματισμού Objective-C, C ++ και C και είναι ένα υποπρόγραμμα του LLVM.

Αυτό είναι πιθανώς ένα από τα πιο σημαντικά χαρακτηριστικά αυτής της έκδοσης: Το CLion 2019.2 έρχεται με ένα πειραματικό πρόγραμμα εντοπισμού σφαλμάτων για την αλυσίδα εργαλείων Microsoft Visual C ++ (MSVC)

Άλλες νέες δυνατότητες και βελτιώσεις

Η απόδοση είναι κορυφαία προτεραιότητα στο CLion, Αλλά οι αλλαγές συχνά απαιτούν περισσότερη δουλειά και μπορούν ακόμη και να επηρεάσουν τον τρόπο αλληλεπίδρασης του CLion με την πλατφόρμα IntelliJ.

Ωστόσο, βελτιώσεις απόδοσης για το EDI συνοδεύονται από κάθε κυκλοφορία. Στο CLion 2019.2, για παράδειγμα, η Μετονομασία έχει ξανασχεδιαστεί επιτόπου (Μετονομασία επί τόπου) για την εξάλειψη των καθυστερήσεων και των αδιεξόδων

Η απόδοση της ολοκλήρωσης κώδικα για εξειδικευμένες εκφράσεις στο πρόγραμμα επεξεργασίας έχει επίσης βελτιωθεί σημαντικά. Επιπλέον, η συλλογή πληροφοριών και η φόρτωση του βήματος CMake σε απομακρυσμένες περιπτώσεις έχει επιταχυνθεί μειώνοντας τον αριθμό των λειτουργιών εισόδου / εξόδου.

Χρώμα σύνταξης για 20+ νέες γλώσσες

Υπάρχει συχνά κωδικός από άλλες γλώσσες προγραμματισμού στο έργο C ή C ++. Python, JavaScript, HTML, XML και SQL περιλαμβάνονται στο CLion.

Το JetBrains έχει προσθέσει επισήμανση σύνταξης για περισσότερες από 20 διαφορετικές γλώσσες προγραμματισμού και όλα λειτουργούν αμέσως. Δεν απαιτείται πρόσθετη διαμόρφωση, χάρη στη συλλογή αρχείων γραμματικής γλώσσας TextMate που παρέχονται με το IDE.

Πώς να εγκαταστήσετε το CLion στο Ubuntu και παράγωγα;

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

Για την εγκατάστασή του πρέπει μόνο να ανοίξουμε ένα τερματικό και να εκτελέσουμε την ακόλουθη εντολή σε αυτό:

sudo snap install clion --classic

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

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

*

*

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

  1.   Τζόναθαν dijo

    Ευχαριστώ πολύ, αυτό ακριβώς έψαχνα