Με Ντένις Κούρια

Έχουν κυκλοφορήσει βελτιώσεις στις επεκτάσεις Python για τον κώδικα του Visual Studio.

Αναγνώστες σαν εσάς βοηθούν στην υποστήριξη του MUO. Όταν κάνετε μια αγορά χρησιμοποιώντας συνδέσμους στον ιστότοπό μας, ενδέχεται να κερδίσουμε μια προμήθεια θυγατρικών. Διαβάστε περισσότερα.

Η Microsoft ανακοίνωσε στον ιστότοπο προγραμματιστών ιστολογίων της ότι η κυκλοφορία του Δεκεμβρίου 2022 των επεκτάσεων Python για τον κώδικα του Visual Studio είναι πλέον διαθέσιμη! Αυτές οι επεκτάσεις βρίσκονται στο στάδιο προέκδοσης, αλλά είναι διαθέσιμες στο κοινό για δοκιμή. Δείτε τι έχει να προσφέρει αυτή η κυκλοφορία του Δεκεμβρίου 2022.

1. Αυτόματη εσοχή με το Pylance

Έχει προστεθεί μια δυνατότητα αυτόματης εσοχής στην επέκταση Pylance. Αυτή η δυνατότητα δημιουργεί αυτόματα τις σωστές εσοχές στον κώδικά σας. Αυτό επιτρέπει στους προγραμματιστές να διαθέσουν περισσότερο από το χρόνο τους στο λογικό μέρος του κώδικά τους και λιγότερο χρόνο στη μορφοποίηση. Μπορείτε να το δοκιμάσετε VS Code - Insiders (απαιτείται εγγραφή).

instagram viewer

Αφού εγκαταστήσετε το VS Code Insiders, μεταβείτε στην αγορά και εγκαταστήστε το Pylance επέκταση. Πλοηγηθείτε στο Προβολή > Παλέτα εντολών, τύπος Προτιμήσεις, και τρέξτε Ανοίξτε τις Ρυθμίσεις χρήστη (JSON). Βεβαιωθείτε ότι το editor.formatOnType έχει οριστεί ως αληθινό. Ελέγχει εάν ο επεξεργαστής θα μορφοποιήσει αυτόματα μια γραμμή κώδικα μετά την πληκτρολόγηση.

{
"workbench.colorTheme": "Προεπιλογή Dark+",
"[Πύθων]": {
"editor.formatOnType": αλήθεια
},
"python.defaultInterpreterPath": "C:\\Νέος φάκελος\\python.exe"
}

Μόλις οριστεί η τιμή true, προχωρήστε και γράψτε τον κωδικό σας για να απολαύσετε αυτή τη νέα δυνατότητα.

2. Python για την επέκταση Ιστού

Αυτή είναι μια νέα επέκταση VS Code που σας επιτρέπει να εκτελέσετε και εντοπισμός σφαλμάτων κώδικα Python στο πρόγραμμα περιήγησης. Χρησιμοποιεί WebAssembly ως η μηχανή εκτέλεσης. Είναι σε πειραματικό στάδιο και ως εκ τούτου δεν πρέπει να το χρησιμοποιήσετε για την ανάπτυξη παραγωγής Python. Για να ξεκινήσετε να το χρησιμοποιείτε, ακολουθήστε τα παρακάτω βήματα:

  1. Ανοιξε ένα πρόγραμμα περιήγησης που βασίζεται σε Chrome.
  2. Πλοηγηθείτε στο αποθετήριο GitHub χρησιμοποιώντας την παρακάτω διεύθυνση. https://insiders.vscode.dev/github/{username}/{repo}?vscode-coi=. Αντικαταστήστε το όνομα χρήστη και το τμήμα αποθετηρίου με το όνομα χρήστη και το αποθετήριο GitHub αντίστοιχα. Η έξοδος πρέπει να είναι όπως φαίνεται παρακάτω.
  3. Πηγαίνετε στην αγορά και εγκαταστήστε το Πειραματικό - Python για τον Ιστό επέκταση.
  4. Ανοίξτε το αρχείο Python σας.
  5. Τύπος F5 για να ξεκινήσετε τον εντοπισμό σφαλμάτων ή CTRL+F5 για να εκτελέσετε τον κώδικα χωρίς διόρθωση σφαλμάτων.

Περιορισμοί της Python για την επέκταση Ιστού

Όπως σημειώθηκε, η επέκταση Python για το Web είναι πειραματική και ως εκ τούτου έχει ορισμένους περιορισμούς.

  1. Τα περισσότερα πρόσθετα και επεκτάσεις Intellisense δεν είναι διαθέσιμα για χρήση στην Python για τον Ιστό. Τα μη διαθέσιμα υποδεικνύονται με ένα σύμβολο προσοχής όπως φαίνεται παρακάτω.
  2. Ο διερμηνέας Python που χρησιμοποιεί η έκδοση web έχει τους ακόλουθους περιορισμούς.
    • Δεν υποστηρίζει κουκούτσι
    • Δεν υποστηρίζει πρίζα
    • Δεν υποστηρίζει εγγενείς λειτουργικές μονάδες Python
    • Οχι Νήμα υποστήριξη επομένως όχι ασυγχρονισμός υποστήριξη είτε.

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

3. Η επέκταση Ruff

Αυτή η επέκταση παρέχει υποστήριξη για την επένδυση Ruff. Το πιο εκπληκτικό χαρακτηριστικό είναι ότι παρέχει Γρήγορο φτιάξιμο ενέργειες που θα διορθώσουν αυτόματα παραβάσεις που διορθώνονται αυτόματα. ο Περιλαίμιο Η επέκταση δεν απαιτεί από εσάς να χρησιμοποιήσετε τα στοιχεία του VS Code για να το δοκιμάσετε. Είναι επίσης διαθέσιμο για εγκατάσταση στον κανονικό κώδικα VS. Για να το δοκιμάσετε, μεταβείτε στην αγορά VS Code και εγκαταστήστε το.

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

  1. Ανοιξε Κωδικός Visual Studio
  2. Δημιουργήστε ένα νέο αρχείο Python και γράψτε τον κώδικά σας
  3. Εάν διαθέτετε προηγουμένως αποθηκευμένο αρχείο πηγής Python, ανοίξτε το στον κώδικα του Visual Studio
  4. Εκτελέστε την επέκταση Ruff μεταβαίνοντας σε Προβολή > Παλέτα εντολών, τύπος Περιλαίμιο, και τρέξε Ruff: Διορθώστε όλα τα προβλήματα που επιδιορθώνονται αυτόματα όπως φαίνεται παρακάτω.
  5. Μόλις εκτελεστεί, ο Ruff θα διορθώσει όλες τις παραβιάσεις που μπορούν να διορθωθούν αυτόματα στον κώδικα Python σας.

Γιατί πρέπει να δοκιμάσετε τις νέες επεκτάσεις Python στον κώδικα του Visual Studio

Η προσθήκη νέων δυνατοτήτων στις επεκτάσεις του Visual Studio Code έχει κάνει την ανάπτυξη σε Python πιο αποτελεσματική στην πλατφόρμα. Θα αφιερώσετε λιγότερο χρόνο για να ανησυχείτε για τη μορφοποίηση του κώδικα και, ως εκ τούτου, θα αφιερώσετε περισσότερο χρόνο στη λογική του κώδικά σας.

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

Εγγραφείτε στο ενημερωτικό μας δελτίο

Σχόλια

ΜερίδιοΤιτίβισμαΜερίδιοΜερίδιοΜερίδιο
αντίγραφο
ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ
Μερίδιο
ΜερίδιοΤιτίβισμαΜερίδιοΜερίδιοΜερίδιο
αντίγραφο
ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ

Ο σύνδεσμος αντιγράφηκε στο πρόχειρο

Σχετικά θέματα

  • Προγραμματισμός
  • Πύθων

Σχετικά με τον Συγγραφέα

Ντένις Κούρια (1 Δημοσιευμένα άρθρα)