Microsoftova koda Visual Studio je zelo priljubljena in jo obožuje skupnost razvijalcev. Podsistem Windows za Linux je zelo zmogljiv, vendar če integrirate kodo Visual Studio v svoj računalnik z operacijskim sistemom Windows z jedrom WSL, lahko naredite več v krajšem času in na boljši način.
Naslednji članek bo obravnaval WSL in kako lahko nastavite kodo VS v sistemu Windows za brezhiben potek dela.
Zakaj uporabljati Visual Studio Code z WSL 2?
VS Code je zmogljivo integrirano razvojno okolje (IDE), ki ga je ustvaril Microsoft in podpira vse vrste programskih jezikov. Razvijalci raje uporabljajo Visual Studio Code, ker deluje na skoraj vseh platformah, vključno z macOS, Linux in Windows. Ima tudi veliko skupnost, namenjeno ustvarjanju odličnih razširitev , ki olajšajo razvoj.
Odprite kodo v VS Code, ki izvaja temo 2077
Kot razvijalec je zmožnost uporabe Visual Studio Code za razvoj aplikacij na platformi Windows, medtem ko te aplikacije izvajate tudi v jedru Linuxa, izjemno priročna funkcija in ponuja neverjetne prednosti.
Pri integraciji kode VS v podsistem Windows za Linux lahko uporabite njegovo specializirano jedro Linuxa za izboljšanje združljivosti med platformami. Svoj potek dela lahko dodatno poenostavite z uporabo vgrajenega terminala v VS Code z WSL 2.
Kako integrirati WSL 2 s kodo Visual Studio
Čeprav podsistem Windows za Linux ponuja namensko jedro Linuxa, tako da lahko izvajate svoje aplikacije, ne morete neposredno urejati kode prek terminala. Na srečo si lahko olajšate potek dela tako, da konfigurirate Visual Studio Code za integracijo z vašo distribucijo WSL 2 Linux.
Kako namestiti Visual Studio Code
Kot predpogoj morate najprej zagotoviti, da je koda VS pravilno nastavljena na vašem računalniku z operacijskim sistemom Windows. Namestitev kode VS je preprosta in enostavna, če pa niste prepričani, si lahko ogledate vodnik za začetnike Quantrimang.com za nastavitev kode Visual Studio v računalniku z operacijskim sistemom Windows :
1. Obiščite naslednjo povezavo in prenesite namestitveni program za Windows.
2. Ko je prenos končan, zaženite namestitev.
3. Kliknite Naprej , dokler ne vidite koraka Izberi dodatna opravila in se prepričajte, da je izbrana možnost Dodaj na POT .
Nastavite MS VSC
4. Dokončajte čarovnika za namestitev.
Če imate nameščeno kodo VS, se morate prepričati, da lahko s terminalom odprete mapo v kodi VS:
- Zaženite VS Code na namizju ali v meniju Start.
- Izberite Ctrl + Shift + P, da odprete paleto ukazov .
- V iskalno polje vnesite Shell command in poiščite možnost Shell Command: Install "code" command in shell PATH .
- Izberite možnost, če jo vidite. To vam bo omogočilo, da odprete mapo v Visual Studio Code iz ukazne vrstice.
Če se možnost ne prikaže, je konfiguracija VS Code omogočena v vašem računalniku.
Kako konfigurirati kodo VS z WSL 2
Ko zagotovite, da je koda VS pravilno nastavljena na vašem računalniku z operacijskim sistemom Windows, lahko varno povežete kodo VS s podsistemom Windows za Linux 2:
1. Lahko nadaljujete z naslednjim korakom, če ste že konfigurirali WSL 2 v vašem sistemu. V nasprotnem primeru prenesite Ubuntu iz trgovine Microsoft Store, da začnete.
2. Zaženite meni Start, poiščite Visual Studio Code in izberite najustreznejši rezultat.
3. V podoknu stranskega menija kliknite ikono Razširitve ali uporabite bližnjico na tipkovnici Ctrl + Shift + X za ogled nameščenih razširitev.
4. V polju Search Extensions in Marketplace poiščite WSL , izberite najboljše ujemanje in kliknite Install .
Razširitev WSL v kodi VS
5. Ko je razširitev nameščena, zaženite distribucijo WSL 2 (v primeru Ubuntu) prek menija Start. Odprete ga lahko tudi prek novega terminala Windows.
6. Pomaknite se do mape projekta v WSL 2 z ukazom cd in nato vnesite naslednji ukaz, da odprete mapo v kodi VS:
code .
7. Koda VS bo zdaj odprla vašo izvorno kodo v okolju Windows, vendar vam omogoča odpravljanje napak in testiranje vaše aplikacije v okolju Linux.
Če ste razvijalec, ki z Linuxom niste povsem zadovoljni, a ga vseeno morate uporabljati za delo, toplo priporočam, da se seznanite z WSL 2. To je neverjetno orodje, ki bo v prihodnjih letih le še boljše.