Jednostavno napišite kod za aplikacije kompatibilne s Linuxom i provjerite ih postavljanjem VS Code i WSL 2 zajedno.
Microsoftov kod Visual Studio vrlo je popularan i omiljen u zajednici programera. Windows podsustav za Linux je moćan, ali ako integrirate Visual Studio Code na svom Windows PC-u u WSL-ov kernel, možete učiniti puno više u manje vremena i na bolje načine.
Čitajte dalje dok raspravljamo o WSL-u i kako možete postaviti VS kod u sustavu Windows za besprijekoran tijek rada.
Što WSL 2 čini tako posebnim?
Windows podsustav za Linux (WSL) vrijedna je značajka koja korisnicima Windowsa omogućuje pokretanje distribucija Linuxa kao što su Ubuntu i Kali bez postavljanja virtualnog stroja ili dvostrukog pokretanja.
Uz WSL, Windows korisnici mogu izravno koristiti Linux alate naredbenog retka, aplikacije i uslužne programe bez dodatnih instalacijskih koraka. Najnovija verzija WSL-a, WSL 2, pruža veću stabilnost i namjenski Linux kernel.
Kao razvojni programer, možete koristiti WSL za razvoj višeplatformskih aplikacija bez potrebe za posebnim hardverom ili napuštanja Windows ekosustava. Ovdje su neke od bitnih prednosti korištenja WSL 2.
- Jednostavan pristup Linux alatima i uslužnim programima: Razvojni programeri mogu izravno koristiti alate naredbenog retka Linuxa bez namjenskog VM-a ili spremnika.
- Poboljšane performanse: WSL 2 pruža optimalnu izvedbu budući da vam daje potpunu kontrolu nad posvećenom Linux jezgrom; ovo daje vašim aplikacijama brže pokretanje i omogućuje učinkovito korištenje resursa.
- Jednostavno postavljanje: Windows podsustav za Linux 2 se lako instalira. Možete ga izravno nabaviti putem Microsoftove trgovine; također možete slobodno birati s popisa podržanih distribucija Linuxa.
- Besprijekorna integracija sa sustavom Windows: Budući da je WSL 2 izravno integriran s Windows OS-om, programeri mogu pokretati Linux i Windows aplikacije istovremeno i koristiti dijeljene direktorije datoteka.
- Poboljšana Docker integracija: možete nativno pokrenuti Docker spremnike na WSL-u 2 tako da omogućite WSL-2 pozadinsku postavku u Docker Desktopu; to će vam pomoći poboljšati kompatibilnost vaših Docker aplikacija i poboljšati ukupnu izvedbu.
Zašto koristiti Visual Studio Code s WSL 2
VS Code robusno je integrirano razvojno okruženje (IDE) koje je stvorio Microsoft i podržava sve vrste programskih jezika. Programeri radije koriste Visual Studio Code jer radi na gotovo svim platformama, uključujući macOS, Linux i Windows. Također ima veliku zajednicu posvećenu izgradnji sjajnih proširenja koja olakšavaju razvoj.
Kao programer, mogućnost korištenja Visual Studio Code za razvoj aplikacija na Windows platformi dok također je pokretanje tih aplikacija na Linux kernelu nevjerojatno povoljno i gotovo nevjerojatno značajka.
Kada integrirate VS Code u Windows podsustav za Linux, možete koristiti njegov specijalizirani Linux kernel za poboljšanje kompatibilnosti s više platformi. Možete dodatno pojednostaviti svoj tijek rada korištenjem integriranog terminala unutar VS Code s WSL 2.
Kako integrirati WSL 2 s Visual Studio Code
Iako podsustav Windows za Linux pruža namjensku jezgru Linuxa u kojoj možete pokretati svoje aplikacije, ne možete izravno uređivati kod putem terminala. Srećom, možete olakšati svoj tijek rada konfiguriranjem Visual Studio Code za integraciju s vašom WSL 2 Linux distribucijom.
Kako instalirati Visual Studio Code
Kao preduvjet, prvo morate osigurati da je VS Code ispravno postavljen na vašem računalu sa sustavom Windows. Instaliranje VS koda jednostavno je i jednostavno, ali ako niste sigurni, možete provjeriti naš početnički vodič za postavljanje Visual Studio Codea na vašem računalu sa sustavom Windows:
- Krenite prema službena Microsoftova web stranica i preuzmite instalacijski program za Windows.
- Nakon što preuzimanje završi, pokrenite postavljanje instalacije.
- Pritisnite sljedeći dok ne vidite Odaberite Dodatni zadaci korak i osigurati Dodaj u PATH odabrana je opcija.
- Dovršite čarobnjaka za instalaciju.
Ako ste već instalirali VS Code, morate biti sigurni da možete koristiti terminal za otvaranje direktorija u VS Code:
- Pokrenite VS Code iz Radna površina ili Početak Jelovnik.
- Izaberi Ctrl + Shift + P otvoriti Paleta naredbi.
- U okvir za pretraživanje upišite Naredba ljuske i potražite Naredba ljuske: Instalirajte naredbu "code" u PATH ljuske opcija.
- Odaberite opciju ako je možete vidjeti. To će vam omogućiti da otvorite direktorij u Visual Studio Code iz naredbenog retka.
Ako se opcija nije pojavila, tada je konfiguracija VS koda već omogućena na vašem računalu.
Kako konfigurirati VS kod s WSL 2
Nakon što ste se uvjerili da je VS Code pravilno postavljen na vašem Windows računalu, možete sigurno povezati VS Code na Windows podsustav za Linux 2:
- Možete preskočiti na sljedeći korak ako ste već konfigurirali WSL 2 na svom sustavu. U suprotnom, preuzmite Ubuntu s Microsoft Store započeti.
- Pokrenite Početak izbornik, traži Visual Studio Codei odaberite Najbolje podudaranje.
- U bočnom oknu izbornika kliknite na Ekstenzije ili upotrijebite prečac Ctrl + Shift + X za pregled instaliranih proširenja.
- u Proširenja pretraživanja na Marketplaceu polje, traženje WSL, odaberite najbolje podudaranje i kliknite Instalirati.
- Nakon što je proširenje instalirano, pokrenite svoju distribuciju WSL 2 (Ubuntu u našem slučaju) putem Početak Jelovnik. Možete ga otvoriti i putem novi Windows terminal.
- Dođite do direktorija projekta u WSL 2 pomoću CD naredbu, a zatim unesite sljedeću naredbu za otvaranje mape u VS kodu:
šifra .
- VS Code će sada otvoriti vaš izvorni kod u Windows okruženju, ali će vam omogućiti da otklonite pogreške i testirate svoju aplikaciju u Linux okruženju.
WSL 2 je nevjerojatan za programere
Ako ste programer koji nije u potpunosti zadovoljan Linuxom, ali ga i dalje treba koristiti za rad, preporučujemo da se upoznate s WSL 2. To je nevjerojatan alat koji će biti sve bolji u godinama koje dolaze.