Wing, ένα περιβάλλον ανάπτυξης σχεδιασμένο για την Python

για την πτέρυγα

Στο επόμενο άρθρο θα ρίξουμε μια ματιά στο Wing. Αυτό είναι ένα IDE που αναπτύχθηκε από την Wingware και είναι ειδικά σχεδιασμένο για τη γλώσσα προγραμματισμού Python. Η Wing μας προσφέρει πολλές δυνατότητες όπως αυτόματη συμπλήρωση, αυτόματη επεξεργασία, πρόγραμμα περιήγησης πηγής, περιήγηση κώδικα και τοπικό και απομακρυσμένο εντοπισμό σφαλμάτων, ώστε να μπορούμε να αναπτύξουμε τα προγράμματά μας. Στις δωρεάν εκδόσεις δεν θα βρούμε όλες αυτές τις επιλογές, αν και θα τις βρούμε πολλές από αυτές.

Αυτό είναι ένα ολοκληρωμένο περιβάλλον ανάπτυξης (IDE) που έχει σχεδιαστεί για τη μείωση του χρόνου ανάπτυξης και εντοπισμού σφαλμάτων. Παρέχει μια καλή βοήθεια στην κωδικοποίηση ή τον εντοπισμό σφαλμάτων. Διευκολύνει την πλοήγηση και την κατανόηση του κώδικα Python.

Ο επεξεργαστής Wing επιταχύνει την ανάπτυξη Python παρέχοντας αυτόματη συμπλήρωση και κατάλληλη τεκμηρίωση για το περιβάλλον. Θα μας επιτρέψει επίσης να έχουμε αυτόματη επεξεργασία, αναδίπλωση κώδικα, πολλαπλές επιλογές, σελιδοδείκτες και πολλά άλλα. Το Wing μπορεί να μιμηθεί vi, emacs, Eclipse, Visual Studio και Xcode.

Το Wing διευκολύνει τον χειρισμό κώδικα με ορισμό goto, εύρεση χρηστών, εύρεση συμβόλων στο έργο και δυνατότητα επιλογής αναζήτησης. Θα μας προσφέρει επίσης εκατοντάδες επιλογές διαμόρφωσης επηρεάζοντας την εξομοίωση του επεξεργαστή, το σχεδιασμό διεπαφής χρήστη, τα θέματα οθόνης, το χρωματικό συντακτικό και άλλα Νέες δυνατότητες μπορούν να προστεθούν στο IDE γράφοντας κώδικα Python που έχει πρόσβαση στο API δέσμης ενεργειών του Wing.

Το IDE Wing είναι διαθέσιμο σε τρεις διαφορετικές εκδόσεις. Wing Pro, το οποίο είναι μια εμπορική έκδοση πλήρεις δυνατότητες. Αυτή η έκδοση είναι ιδιαίτερα κατάλληλη για επαγγελματίες προγραμματιστές. Έχουμε επίσης διαθέσιμο Wing Personal, η οποία είναι η δωρεάν έκδοση και ότι παραλείπει ορισμένες δυνατότητες που διατίθενται στην εμπορική έκδοση. Απευθύνεται σε μαθητές και θαυμαστές. Η τελευταία διαθέσιμη έκδοση είναι Wing 101. Είναι μια πολύ απλοποιημένη δωρεάν έκδοση, για τη διδασκαλία αρχικών προγραμματιστών.

Οπως λέω, Το Wing Personal είναι πλέον ένα δωρεάν προϊόν και δεν χρειάζεται πλέον άδεια τρέχω. Περιλαμβάνει εργαλεία όπως το Source Browser, το PyLint και τις εντολές του λειτουργικού συστήματος. Υποστηρίζει επίσης το API δέσμης ενεργειών. Παρ 'όλα αυτά, Το Wing Personal δεν περιλαμβάνει προηγμένες δυνατότητες επεξεργασία, εντοπισμός σφαλμάτων, δοκιμή και διαχείριση του εμπορικού κώδικα έκδοσης. Σε αυτήν την έκδοση δεν θα έχουμε επίσης απομακρυσμένη πρόσβαση στον κεντρικό υπολογιστή, επανακατασκευή, χρήσεις αναζήτησης, έλεγχος έκδοσης, δοκιμές μονάδας, διαδραστικός εντοπισμός εντοπισμού σφαλμάτων, εντοπισμός σφαλμάτων πολλαπλών διαδικασιών και δευτερεύουσας διαδικασίας, μεταξύ άλλων χαρακτηριστικών. Για να μπορέσουμε να τα απολαύσουμε όλα αυτά, θα πρέπει να πάρουμε την εμπορική έκδοση.

Γενικά χαρακτηριστικά του πτέρυγα 6

Εντοπισμένο σφάλμα Wing

Το Wing 6 εισάγει ισχυρά νέα χαρακτηριστικά. Κάποιοι από αυτούς είναι:

  • Υποστήριξη για πολλαπλή επιλογή.
  • ο Υποστήριξη Raspberry Pi.
  • Υποστήριξη για Python 3.6 / 3.7 και Stackless 3.4.
  • Αυτόματη συμπλήρωση σε χορδές και σχόλια.
  • Δείκτης σύνταξης e δείκτες σφάλματος. Επισήμανση σύνταξης για αρχεία Markdown.
  • Βελτιστοποιημένος εντοπιστής σφαλμάτων, ειδικά για κώδικα πολλαπλών νημάτων. Σταματά το πρόγραμμα εντοπισμού σφαλμάτων Wing στο νέο ενσωματωμένο σημείο διακοπής (). Περιλαμβάνεται επίσης υποστήριξη για εντοπισμό σφαλμάτων για το cygwin Python 3.6.
  • Θα έχουμε τη δυνατότητα επαναφορά επιλογής πρόγραμμα επεξεργασίας μετά την αναίρεση και την επανάληψη.
  • Προστέθηκε μια παλέτα σκούρα χρώματα.
  • Υποστήριξη για κατασκευάζει προσαρμοσμένο python, στα Windows
  • Ταυτόχρονη ενημέρωση από τα πρόσφατα μενού διαφόρων εμφανίσεων του Wing.
  • Υποστήριξη για Django 1.10, 1.11 και 2.0.
  • Βελτιωμένη οπτικοποίηση των ονομάτων για τα νήματα ξεκίνησε με την ενότητα νήματος.
  • Το Wing έχει ένα ευέλικτη διεπαφή χρήστη. Όλα είναι τέλεια τοποθετημένα έτσι ώστε οι χρήστες να μπορούν να βρουν αυτό που χρειαζόμαστε εύκολα.

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

Εγκαταστήστε το Wing 6 στο Ubuntu 18.04

Ανάπτυξη Python με το Wing

Μπορούμε να εγκαταστήσουμε αυτό το IDE στο Ubuntu μεταβαίνοντας στο ενότητα λήψης από τον επίσημο ιστότοπο για λάβετε το πακέτο .deb απαραίτητη. Για αυτό το άρθρο θα χρησιμοποιήσω την επιλογή Προσωπικά.

Μόλις ολοκληρωθεί η λήψη, μπορούμε να χρησιμοποιήσουμε είτε την επιλογή λογισμικού Ubuntu είτε να ανοίξουμε ένα τερματικό (Ctrl + Alt + T) και να γράψουμε σε αυτό:

sudo dpkg -i wingide-personal6_6.0.12-1_amd64.deb

Απεγκαταστήστε το Wing 6

Μπορούμε εύκολα να αφαιρέσουμε αυτό το IDE από τον υπολογιστή μας. Απλώς πρέπει να ανοίξετε ένα τερματικό (Ctrl + Alt + T) και να γράψετε σε αυτό:

sudo apt purge wingide-personal6

Τεκμηρίωση σεμιναρίων Wing

Θα είμαστε σε θέση λάβετε πληροφορίες σχετικά με τον τρόπο εργασίας με αυτό το IDE στην τεκμηρίωσης που οι προγραμματιστές θέτουν στη διάθεση των χρηστών στον ιστότοπό τους. Αυτή η ίδια βοήθεια μπορεί να βρεθεί χρησιμοποιώντας το μενού βοήθειας που συνοδεύει το πρόγραμμα.


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

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

*

*

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