Το KDevelop 5.5, συνοδεύεται από διάφορες βελτιώσεις και βελτιωμένη υποστήριξη για C ++ και PHP

KDevelop

Μετά από έξι μήνες ανάπτυξης, ανακοινώθηκε η κυκλοφορία της νέας έκδοσης του ολοκληρωμένου περιβάλλοντος προγραμματισμού KDevelop 5.5, στο οποίο ενσωματώστε μερικές βελτιώσεις και νέες δυνατότητες, μεταξύ των οποίων υποστηρίζονται βελτιώσεις για C ++, PHP και η ενσωμάτωση για το Python 3.8 ξεχωρίζει.

Για όσους δεν είναι εξοικειωμένοι με το KDevelop, πρέπει να το γνωρίζετε είναι είναι ένα ολοκληρωμένο περιβάλλον ανάπτυξης για συστήματα GNU / Linux-Unix, καθώς και για Windows, σχεδιάζουν επίσης να το ξεκινήσουν σε έκδοση Mac OS, KDevelop Δημοσιεύεται υπό την άδεια GPL και προορίζεται για χρήση στο γραφικό περιβάλλον KDE, αν και λειτουργεί επίσης με άλλα περιβάλλοντα, όπως το Gnome.

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

Από αυτά μπορούμε να επισημάνουμε μερικά όπως C, C ++, PHP και Python εγκαθιστώντας μια επίσημη προσθήκη. Άλλες γλώσσες όπως Java, Ada, SQL, Perl και Pascal, καθώς και σενάρια για το κέλυφος Bash δεν έχουν μεταφερθεί ακόμη στο KDevelop4, αν και ενδέχεται να υποστηρίζονται στο μέλλον.

kdevelop είναι πλήρως συμβατό με τη διαδικασία ανάπτυξης του KDE 5, συμπεριλαμβανομένης της χρήσης του Clang ως μεταγλωττιστή. Ο κωδικός του έργου χρησιμοποιεί τις βιβλιοθήκες KDE Frameworks 5 και Qt 5.

Το KDevelop χρησιμοποιεί το πρόγραμμα επεξεργασίας κειμένου Kate από προεπιλογή. Τα χαρακτηριστικά που αναφέρονται παρακάτω είναι ειδικά για το περιβάλλον ανάπτυξης:

  • Πρόγραμμα επεξεργασίας πηγαίου κώδικα με επισήμανση σύνταξης και αυτόματη εσοχή (Kate).
  • Διαχείριση διαφορετικών τύπων έργων, όπως CMake, Automake, qmake (για έργα που βασίζονται στη βιβλιοθήκη Qt και Ant (για έργα που βασίζονται σε Java).
  • Πρόγραμμα περιήγησης μεταξύ τάξεων της εφαρμογής.
  • Front-end για gcc, το σετ μεταγλωττιστή GNU.
  • Διεπαφή για το πρόγραμμα εντοπισμού σφαλμάτων GNU.
  • Οδηγούς για τη δημιουργία και ενημέρωση των ορισμών των τάξεων και του πλαισίου εφαρμογής.
  • Αυτόματη συμπλήρωση κώδικα σε C και C ++.
  • Εγγενής υποστήριξη για το Doxygen.
  • Επιτρέπει τον έλεγχο έκδοσης.
  • και

KDevelop 5.5 Κύρια νέα χαρακτηριστικά

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

Αυτή είναι η περίπτωση βελτιωμένη υποστήριξη για τη γλώσσα C ++, με τις οποίες έχουν προστεθεί λείπουν προειδοποιήσεις για να συμπεριλάβουν τα προεπιλεγμένα διαθέσιμα αρχεία κεφαλίδας.

Εκτός από τα πρόσθετα για ανάλυση κώδικα βάσει Ο Clang-tidy και ο Clazy πρόσθεσαν τη δυνατότητα επιλογής σετ επιταγών. Η λογική αναζήτησης τύπου επεκτάθηκε με προληπτική ολοκλήρωση κώδικα.

Μια άλλη βελτίωση είναι για το υποστήριξη για PHP γλώσσαΩς πρόσθετη υποστήριξη για γραπτές ιδιότητες που εισήχθησαν στο PHP 7.4, εισαγάγετε συναρτήσεις και σταθερές από άλλους χώρους ονομάτων, πίνακες τύπων και σταθερές κλάσης ορατών.

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

Όπως και αυτός υποστήριξη για μεταφορά μεταβλητών περιβάλλοντος από το περιβάλλον διεργασίας και τη δυνατότητα διαμόρφωσης περιβάλλοντος που βασίζεται στο flatpak.

Από τις άλλες αλλαγές αναφέρεται στη διαφήμιση:

  • Προστέθηκε αρχική υποστήριξη για το Python 3.8
  • Προστέθηκε διάλογος για να εκτελεστεί η λειτουργία επαναφοράς στο Git
  • Η επαναλαμβανόμενη συλλογή αρχείων tar παρέχεται με την εγκατάσταση κεφαλίδων Pax
  • Προστέθηκε μια επιλογή στις ρυθμίσεις για να απενεργοποιήσετε τα κουμπιά για το κλείσιμο καρτελών.

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

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

Στο, θα μπορείτε να βρείτε τους συνδέσμους λήψης της νέας έκδοσης KDevelop 5.5 για τα διάφορα λειτουργικά συστήματα που υποστηρίζει. Στην περίπτωση εκείνων που είναι χρήστες Linux, μπορούν να χρησιμοποιήσουν το αρχείο AppImage το οποίο μπορεί να ληφθεί και να εκτελεστεί με τη βοήθεια ενός τερματικού πληκτρολογώντας σε αυτό τις ακόλουθες εντολές:

wget -O KDevelop.AppImage https://download.kde.org/stable/kdevelop/5.5.0/bin/linux/KDevelop-5.5.0-x86_64.AppImage
chmod +x KDevelop.AppImage 
./KDevelop.AppImage

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

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

*

*

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