Microsoft har introdusert bekvemmelighetsfunksjoner til Windows 10 og 11 de siste årene, men for utviklerfellesskapet er Windows Subsystem for Linux 2 sannsynligvis den fremtredende funksjonen. Basert på den originale WSL, gir den nyere WSL 2 mer kraft og pålitelighet til utviklere. Utviklere må vite hvordan de får mest mulig ut av WSL 2.
Den følgende artikkelen vil diskutere noen beste fremgangsmåter for bruk av Windows Subsystem for Linux 2.
1. Bruk Windows Terminal
Den helt nye Windows Terminal er en kraftig åpen kildekode-terminal fra Microsoft Store. Microsoft utviklet Windows Terminal for å integrere WSL 2 direkte og automatisk konfigurere alle Linux-distribusjoner så snart de er installert. Dette betyr at du enkelt kan bytte mellom Windows og Linux uten å måtte sette opp et annet miljø.
Meny Åpne en ny fane
Windows Terminal kan støtte mange skjell, for eksempel PowerShell , WSL 2 og kommandoprompt . Den tilbyr også en rekke produktivitetsfunksjoner, inkludert flere faner, søkefelt og delt rute; Du kan til og med tilpasse terminalens utseende til din smak.
Fordi Windows Terminal er et åpen kildekode-prosjekt, kan du være trygg på at fellesskapet kontinuerlig vil forbedre det for å forbedre brukeropplevelsen.
2. Visual Studio Code integrasjon
Kode i VSCode på bærbar PC
Mange utviklere er avhengige av VS Code, en ekstremt fleksibel IDE (koderedigerer). Den tilbyr en integrert terminal, utvidelsesstøtte og har et supertilpassbart intuitivt grensesnitt. Hvis du bruker WSL 2 for utvikling, vil du integrere WSL 2 med Visual Studio Code for en jevn arbeidsflyt.
Du kan bruke VS Code med WSL 2 ved å sørge for at du har Visual Studio Code og WSL 2 Linux-distribusjonen på Windows-systemet ditt. Du kan installere Remote - WSL-utvidelsen i Visual Studio Code og konfigurere den i henhold til dine krav.
3. Sett opp flere konfigurasjoner
Hvis du planlegger å bruke WSL 2 til jobb, privatstudier eller skole, bør du vurdere å opprette en egen brukerprofil. Dette lar deg organisere applikasjonene, konfigurasjonene og filene dine.
En metode for å sette opp flere profiler er å bruke Windows Terminal; Når du har installert den på din Windows 10 eller 11 PC, naviger til Innstillinger > Profiler > Legg til .
4. Oppdater pakken
Som enhver annen Linux-distribusjon, må du sørge for at pakkene og verktøyene du bruker på WSL 2 oppdateres kontinuerlig. Dette sikrer at WSL 2 er sikker, pålitelig og yter optimalt. For å oppdatere pakker på WSL 2, skriv inn følgende kommando:
sudo apt-get update
sudo apt-get upgrade
5. Kjør containere med Docker
Ubuntu kjører som en docker-container
Docker er en åpen kildekode-plattform som lar utviklere bygge, distribuere og kjøre applikasjonene sine i containere effektivt. Alle avhengigheter er gruppert slik at prosjektet enkelt kan distribueres i ethvert miljø.
Du kan bruke Docker på Windows 10 og 11 via Docker Desktop som en frittstående applikasjon eller integrere den med Windows Subsystem for Linux for bedre ytelse og effektivt ressursforbruk. Artikkelen anbefaler på det sterkeste at du kjører beholderne med WSL 2 for utvikling eller testing.
Windows Subsystem for Linux 2 er utrolig og bygger effektivt bro over gapet mellom Linux- og Windows-økosystemene. Som utvikler som er kjent med Windows, kan du utnytte WSL 2 for å få det beste fra både Windows og Linux uten å gå på bekostning av produktiviteten eller fleksibiliteten.