Ērti uzrakstiet kodu ar Linux saderīgām lietotnēm un pārbaudiet tās, kopā iestatot VS Code un WSL 2.

Microsoft Visual Studio kods ir ļoti populārs, un to mīl izstrādātāju kopiena. Windows apakšsistēma operētājsistēmai Linux ir jaudīga, taču, integrējot Visual Studio kodu savā Windows datorā ar WSL kodolu, varat paveikt daudz vairāk īsākā laikā un labākos veidos.

Lasiet tālāk, kad mēs apspriežam WSL un to, kā iestatīt VS kodu operētājsistēmā Windows, lai nodrošinātu netraucētu darbplūsmu.

Kas padara WSL 2 tik īpašu?

Windows apakšsistēma operētājsistēmai Linux (WSL) ir vērtīga funkcija, kas ļauj Windows lietotājiem palaist tādus Linux izplatījumus kā Ubuntu un Kali, neiestatot virtuālo mašīnu vai duālo sāknēšanu.

Izmantojot WSL, Windows lietotāji var tieši izmantot Linux komandrindas rīkus, lietojumprogrammas un utilītas bez papildu instalēšanas darbībām. Jaunākā WSL versija WSL 2 nodrošina lielāku stabilitāti un īpašu Linux kodolu.

Kā izstrādātājs varat izmantot WSL, lai izstrādātu starpplatformu lietojumprogrammas, neizmantojot īpašu aparatūru vai neatstājot Windows ekosistēmu. Šeit ir norādītas dažas no svarīgākajām WSL 2 izmantošanas priekšrocībām.

instagram viewer

  • Ērti piekļūstiet Linux rīkiem un utilītprogrammām: Izstrādātāji var tieši izmantot Linux komandrindas rīkus bez īpašas virtuālās mašīnas vai konteinera.
  • Uzlabota veiktspēja: WSL 2 nodrošina optimālu veiktspēju, jo sniedz jums pilnīgu kontroli pār speciālu Linux kodolu; tas nodrošina jūsu lietojumprogrammām ātrāku sāknēšanas laiku un ļauj efektīvi izmantot resursus.
  • Vienkārša iestatīšana: Windows apakšsistēmu operētājsistēmai Linux 2 ir viegli instalēt. To var iegūt tieši no Microsoft Store; jūs varat arī brīvi izvēlēties no atbalstīto Linux izplatījumu saraksta.
  • Nevainojama integrācija ar Windows: Tā kā WSL 2 ir tieši integrēts operētājsistēmā Windows, izstrādātāji var vienlaikus palaist Linux un Windows lietotnes un izmantot koplietotus failu direktorijus.
  • Uzlabota Docker integrācija: Docker konteinerus var palaist WSL 2, iespējojot WSL-2 aizmugursistēmas iestatījumu programmā Docker Desktop; tas palīdzēs uzlabot jūsu Docker lietotņu saderību un uzlabos vispārējo veiktspēju.

Kāpēc izmantot Visual Studio kodu ar WSL 2

VS Code ir spēcīga integrēta izstrādes vide (IDE), ko izveidojis Microsoft un kas atbalsta visa veida programmēšanas valodas. Izstrādātāji dod priekšroku Visual Studio koda izmantošanai, jo tas darbojas gandrīz visās platformās, tostarp macOS, Linux un Windows. Tajā ir arī liela kopiena, kas veltīta lielisku paplašinājumu izveidei, kas atvieglo izstrādi.

Kā izstrādātājam ir iespēja izmantot Visual Studio kodu lietotņu izstrādei Windows platformā arī šo lietotņu palaišana Linux kodolā ir neticami izdevīga un gandrīz neticama funkciju.

Integrējot VS kodu Windows apakšsistēmā operētājsistēmai Linux, varat izmantot tā specializēto Linux kodolu, lai uzlabotu saderību starp platformām. Varat vēl vairāk racionalizēt savu darbplūsmu, izmantojot VS Code ar WSL 2 integrēto termināli.

Kā integrēt WSL 2 ar Visual Studio kodu

Lai gan Windows apakšsistēma operētājsistēmai Linux nodrošina īpašu Linux kodolu, kurā varat palaist savas lietotnes, jūs nevarat tieši rediģēt kodu, izmantojot tā termināli. Par laimi, jūs varat atvieglot savu darbplūsmu, konfigurējot Visual Studio kodu, lai to integrētu ar savu WSL 2 Linux izplatīšanu.

Kā instalēt Visual Studio kodu

Kā priekšnoteikums vispirms ir jāpārliecinās, ka jūsu Windows datorā ir pareizi iestatīts VS kods. VS koda instalēšana ir vienkārša un vienkārša, taču, ja neesat pārliecināts, varat skatīt mūsu iesācēja rokasgrāmata Visual Studio koda iestatīšanai savā Windows datorā:

  1. Dodieties uz oficiālā Microsoft vietne un lejupielādējiet Windows instalēšanas programmu.
  2. Kad lejupielāde ir pabeigta, palaidiet instalēšanas iestatīšanu.
  3. Nospiediet nākamo, līdz redzat Atlasiet Papildu uzdevumi solis un nodrošiniet Pievienot ceļam PATH opcija ir atlasīta.
  4. Pabeidziet instalēšanas vedni.

Ja jau esat instalējis VS kodu, jums ir jāpārliecinās, vai varat izmantot termināli, lai atvērtu direktoriju programmā VS Code:

  1. Palaidiet VS Code no Darbvirsma vai Sākt izvēlne.
  2. Izvēlieties Ctrl+Shift+P lai atvērtu Komandu palete.
  3. Meklēšanas lodziņā ierakstiet Shell komanda un meklējiet Shell komanda: instalējiet komandu "kods" apvalkā PATH opciju.
  4. Atlasiet opciju, ja varat to redzēt. Tas ļaus jums atvērt direktoriju Visual Studio Code no komandrindas.

Ja opcija neparādījās, VS koda konfigurācija jau ir iespējota jūsu datorā.

Kā konfigurēt VS kodu, izmantojot WSL 2

Kad esat pārliecinājies, ka VS kods ir pareizi iestatīts jūsu Windows datorā, varat droši savienot VS kodu ar Windows apakšsistēmu operētājsistēmai Linux 2:

  1. Varat pāriet uz nākamo darbību, ja savā sistēmā jau esat konfigurējis WSL 2. Pretējā gadījumā lejupielādējiet Ubuntu no Microsoft veikals lai sāktu.
  2. Palaidiet Sākt izvēlni, meklējiet Visual Studio kodsun atlasiet labāko atbilstību.
  3. Sānu izvēlnes rūtī noklikšķiniet uz Paplašinājumi vai izmantojiet īsceļu Ctrl+Shift+X lai skatītu instalētos paplašinājumus.
  4. Iekš Meklēšanas paplašinājumi pakalpojumā Marketplace lauks, meklēt WSL, atlasiet labāko atbilstību un noklikšķiniet uz Uzstādīt.
  5. Kad paplašinājums ir instalēts, palaidiet savu WSL 2 izplatīšanu (mūsu gadījumā Ubuntu), izmantojot Sākt izvēlne. Varat arī to atvērt, izmantojot jauns Windows terminālis.
  6. Pārejiet uz projekta direktoriju WSL 2, izmantojot cd komandu un pēc tam ievadiet šo komandu, lai atvērtu mapi programmā VS Code:
    kods .
  7. VS Code tagad atvērs jūsu pirmkodu Windows vidē, bet ļaus jums atkļūdot un pārbaudīt savu lietotni Linux vidē.

WSL 2 ir neticami izstrādātājiem

Ja esat izstrādātājs, kurš nav pilnībā apmierināts ar Linux, taču jums tas joprojām ir jāizmanto darbam, mēs ļoti iesakām iepazīties ar WSL 2. Tas ir neticams rīks, kas turpmākajos gados kļūs labāks.