Γράψτε εύκολα κώδικα για εφαρμογές συμβατές με Linux και ελέγξτε τις ρυθμίζοντας το VS Code και το WSL 2 μαζί.
Ο κώδικας του Visual Studio της Microsoft είναι πολύ δημοφιλής και αγαπητός στην κοινότητα προγραμματιστών. Το υποσύστημα Windows για Linux είναι ισχυρό, αλλά αν ενσωματώσετε τον κώδικα του Visual Studio στον υπολογιστή σας με Windows στον πυρήνα του WSL, μπορείτε να κάνετε πολύ περισσότερα σε λιγότερο χρόνο και καλύτερους τρόπους.
Διαβάστε παρακάτω καθώς συζητάμε το WSL και πώς μπορείτε να ρυθμίσετε τον κώδικα VS στα Windows για μια απρόσκοπτη ροή εργασίας.
Τι κάνει το WSL 2 τόσο ξεχωριστό;
Το Windows Subsystem for Linux (WSL) είναι ένα πολύτιμο χαρακτηριστικό που επιτρέπει στους χρήστες των Windows να εκτελούν διανομές Linux όπως το Ubuntu και το Kali χωρίς να ρυθμίσουν μια εικονική μηχανή ή διπλή εκκίνηση.
Με το WSL, οι χρήστες των Windows μπορούν να χρησιμοποιούν απευθείας εργαλεία γραμμής εντολών Linux, εφαρμογές και βοηθητικά προγράμματα χωρίς επιπλέον βήματα εγκατάστασης. Η πιο πρόσφατη έκδοση του WSL, το WSL 2, παρέχει μεγαλύτερη σταθερότητα και έναν αποκλειστικό πυρήνα Linux.
Ως προγραμματιστής, μπορείτε να χρησιμοποιήσετε το WSL για να αναπτύξετε εφαρμογές πολλαπλών πλατφορμών χωρίς να χρειάζεστε αποκλειστικό υλικό ή να εγκαταλείψετε το οικοσύστημα των Windows. Εδώ είναι μερικά από τα βασικά οφέλη της χρήσης του WSL 2.
- Αποκτήστε εύκολη πρόσβαση σε εργαλεία και βοηθητικά προγράμματα Linux: Οι προγραμματιστές μπορούν να χρησιμοποιήσουν απευθείας εργαλεία γραμμής εντολών Linux χωρίς αποκλειστικό VM ή κοντέινερ.
- Βελτιωμένη απόδοση: Το WSL 2 παρέχει βέλτιστη απόδοση καθώς σας δίνει τον πλήρη έλεγχο ενός αποκλειστικού πυρήνα Linux. Αυτό δίνει στις εφαρμογές σας ταχύτερους χρόνους εκκίνησης και επιτρέπει την αποτελεσματική χρήση των πόρων.
- Απλή ρύθμιση: Το υποσύστημα Windows για Linux 2 είναι εύκολη στην εγκατάσταση. Μπορείτε να το λάβετε απευθείας μέσω του Microsoft Store. είστε επίσης ελεύθεροι να επιλέξετε από μια λίστα υποστηριζόμενων διανομών Linux.
- Απρόσκοπτη ενσωμάτωση με Windows: Δεδομένου ότι το WSL 2 είναι άμεσα ενσωματωμένο στο λειτουργικό σύστημα Windows, οι προγραμματιστές μπορούν να εκτελούν εφαρμογές Linux και Windows ταυτόχρονα και να χρησιμοποιούν κοινόχρηστους καταλόγους αρχείων.
- Βελτιωμένη ενσωμάτωση Docker: Μπορείτε να εκτελέσετε εγγενώς κοντέινερ Docker στο WSL 2, ενεργοποιώντας τη ρύθμιση υποστήριξης WSL-2 στο Docker Desktop. αυτό θα συμβάλει στη βελτίωση της συμβατότητας των εφαρμογών Docker και θα βελτιώσει τη συνολική απόδοση.
Γιατί να χρησιμοποιήσετε τον κώδικα του Visual Studio με το WSL 2
Το VS Code είναι ένα ισχυρό ολοκληρωμένο περιβάλλον ανάπτυξης (IDE) που δημιουργήθηκε από τη Microsoft που υποστηρίζει όλα τα είδη γλωσσών προγραμματισμού. Οι προγραμματιστές προτιμούν να χρησιμοποιούν τον κώδικα του Visual Studio επειδή λειτουργεί σχεδόν σε κάθε πλατφόρμα, συμπεριλαμβανομένων των macOS, Linux και Windows. Διαθέτει επίσης μια μεγάλη κοινότητα αφιερωμένη στη δημιουργία εξαιρετικών επεκτάσεων που διευκολύνουν την ανάπτυξη.
Ως προγραμματιστής, η δυνατότητα χρήσης Visual Studio Code για ανάπτυξη εφαρμογών σε πλατφόρμα Windows ενώ Επίσης, η εκτέλεση αυτών των εφαρμογών σε πυρήνα Linux είναι απίστευτα συμφέρουσα και σχεδόν απίστευτη χαρακτηριστικό.
Όταν ενσωματώνετε τον κώδικα VS στο υποσύστημα Windows για Linux, μπορείτε να χρησιμοποιήσετε τον εξειδικευμένο πυρήνα του Linux για να βελτιώσετε τη συμβατότητα μεταξύ πλατφορμών. Μπορείτε να βελτιώσετε περαιτέρω τη ροή εργασίας σας χρησιμοποιώντας το ενσωματωμένο τερματικό εντός του κώδικα VS με το WSL 2.
Πώς να ενσωματώσετε το WSL 2 με τον κώδικα του Visual Studio
Ενώ το υποσύστημα Windows για Linux παρέχει έναν αποκλειστικό πυρήνα Linux στον οποίο μπορείτε να εκτελέσετε τις εφαρμογές σας, δεν μπορείτε να επεξεργαστείτε απευθείας τον κώδικα μέσω του τερματικού του. Ευτυχώς, μπορείτε να διευκολύνετε τη ροή εργασίας σας διαμορφώνοντας τον κώδικα του Visual Studio ώστε να ενσωματώνεται στη διανομή σας WSL 2 Linux.
Πώς να εγκαταστήσετε τον κώδικα του Visual Studio
Ως προαπαιτούμενο, πρέπει πρώτα να βεβαιωθείτε ότι το VS Code έχει ρυθμιστεί σωστά στον υπολογιστή σας με Windows. Η εγκατάσταση του VS Code είναι απλή και απλή, αλλά αν δεν είστε σίγουροι, μπορείτε να ανατρέξετε στο δικό μας οδηγός για αρχάριους για τη ρύθμιση του κώδικα του Visual Studio στον υπολογιστή σας με Windows:
- Κατευθυνθείτε προς το επίσημη ιστοσελίδα της Microsoft και κατεβάστε το πρόγραμμα εγκατάστασης των Windows.
- Μόλις ολοκληρωθεί η λήψη, εκτελέστε τη ρύθμιση εγκατάστασης.
- Πατήστε επόμενο μέχρι να δείτε το Επιλέξτε Πρόσθετες εργασίες βήμα και εξασφαλίστε την Προσθήκη στο PATH έχει επιλεγεί η επιλογή.
- Ολοκληρώστε τον οδηγό εγκατάστασης.
Εάν έχετε ήδη εγκαταστήσει τον Κώδικα VS, πρέπει να βεβαιωθείτε ότι μπορείτε να χρησιμοποιήσετε το τερματικό για να ανοίξετε έναν κατάλογο στον Κώδικα VS:
- Εκκινήστε το VS Code από το Επιφάνεια εργασίας ή Αρχή μενού.
- Επιλέγω Ctrl + Shift + P να ανοίξει το Παλέτα εντολών.
- Στο πλαίσιο αναζήτησης, πληκτρολογήστε Εντολή Shell και αναζητήστε το Shell Command: Εγκαταστήστε την εντολή "code" στο PATH του κελύφους επιλογή.
- Επιλέξτε την επιλογή εάν μπορείτε να τη δείτε. Αυτό θα σας επιτρέψει να ανοίξετε έναν κατάλογο στον κώδικα του Visual Studio από τη γραμμή εντολών.
Εάν η επιλογή δεν εμφανίστηκε, τότε η διαμόρφωση κωδικού VS είναι ήδη ενεργοποιημένη στον υπολογιστή σας.
Πώς να ρυθμίσετε τον κώδικα VS με το WSL 2
Αφού βεβαιωθείτε ότι το VS Code έχει ρυθμιστεί σωστά στον υπολογιστή σας με Windows, μπορείτε να συνδέσετε με ασφάλεια τον κώδικα VS στο υποσύστημα Windows για Linux 2:
- Μπορείτε να μεταβείτε στο επόμενο βήμα εάν έχετε ήδη διαμορφώσει το WSL 2 στο σύστημά σας. Διαφορετικά, κατεβάστε το Ubuntu από το Microsoft Store για να ξεκινήσετε.
- Εκκινήστε το Αρχή μενού, αναζήτηση για Κωδικός Visual Studioκαι επιλέξτε την καλύτερη αντιστοίχιση.
- Από το πλαϊνό παράθυρο μενού, κάντε κλικ στο Επεκτάσεις εικονίδιο ή χρησιμοποιήστε τη συντόμευση Ctrl + Shift + X για προβολή εγκατεστημένων επεκτάσεων.
- Στο Επεκτάσεις αναζήτησης στο Marketplace πεδίο, αναζήτηση για WSL, επιλέξτε την κορυφαία αντιστοίχιση και κάντε κλικ Εγκαθιστώ.
- Μόλις εγκατασταθεί η επέκταση, ξεκινήστε τη διανομή WSL 2 (το Ubuntu στην περίπτωσή μας) μέσω του Αρχή μενού. Μπορείτε επίσης να το ανοίξετε μέσω του νέος Τερματικό Windows.
- Πλοηγηθείτε στον κατάλογο του έργου στο WSL 2 χρησιμοποιώντας το CD εντολή και, στη συνέχεια, πληκτρολογήστε την ακόλουθη εντολή για να ανοίξετε το φάκελο στο VS Code:
κωδικός .
- Το VS Code θα ανοίξει τώρα τον πηγαίο κώδικα στο περιβάλλον των Windows, αλλά θα σας επιτρέψει να εντοπίσετε σφάλματα και να δοκιμάσετε την εφαρμογή σας στο περιβάλλον Linux.
Το WSL 2 είναι απίστευτο για προγραμματιστές
Εάν είστε προγραμματιστής που δεν είναι απόλυτα ικανοποιημένος με το Linux, αλλά εξακολουθεί να χρειάζεται να το χρησιμοποιήσετε για εργασία, σας συνιστούμε να εξοικειωθείτε με το WSL 2. Είναι ένα απίστευτο εργαλείο που θα γίνει καλύτερο τα επόμενα χρόνια.