Kirjoita helposti koodi Linux-yhteensopiville sovelluksille ja tarkista ne määrittämällä VS Code ja WSL 2 yhdessä.

Microsoftin Visual Studio -koodi on erittäin suosittu ja kehittäjäyhteisön rakastama. Windows-alijärjestelmä Linuxille on tehokas, mutta jos integroit Windows-tietokoneesi Visual Studio Coden WSL: n ytimeen, voit tehdä paljon enemmän lyhyemmässä ajassa ja paremmin.

Lue, kun keskustelemme WSL: stä ja siitä, kuinka voit määrittää VS-koodin Windowsissa saumattoman työnkulkua varten.

Mikä tekee WSL 2:sta niin erityisen?

Windows Subsystem for Linux (WSL) on arvokas ominaisuus, jonka avulla Windows-käyttäjät voivat käyttää Linux-jakeluja, kuten Ubuntua ja Kalia, ilman virtuaalikoneen tai kaksoiskäynnistyksen asentamista.

WSL: n avulla Windows-käyttäjät voivat käyttää Linuxin komentorivityökaluja, sovelluksia ja apuohjelmia suoraan ilman ylimääräisiä asennusvaiheita. WSL: n uusin versio, WSL 2, tarjoaa paremman vakauden ja oman Linux-ytimen.

Kehittäjänä voit hyödyntää WSL: ää kehittääksesi monialustaisia ​​sovelluksia tarvitsematta erillistä laitteistoa tai poistumatta Windows-ekosysteemistä. Tässä on joitain WSL 2:n käytön tärkeimpiä etuja.

  • Käytä helposti Linuxin työkaluja ja apuohjelmia: Kehittäjät voivat käyttää suoraan Linuxin komentorivityökaluja ilman erillistä virtuaalikonetta tai säilöä.
  • Parannettu suorituskyky: WSL 2 tarjoaa optimaalisen suorituskyvyn, koska se antaa sinulle täydellisen hallinnan omistetun Linux-ytimen yli; tämä nopeuttaa sovellusten käynnistystä ja mahdollistaa tehokkaan resurssien käytön.
  • Yksinkertainen asennus: Windows Subsystem for Linux 2 on vaivaton asentaa. Voit hankkia sen suoraan Microsoft Storesta; voit myös vapaasti valita tuettujen Linux-jakelujen luettelosta.
  • Saumaton integrointi Windowsin kanssa: Koska WSL 2 on integroitu suoraan Windows-käyttöjärjestelmään, kehittäjät voivat käyttää Linux- ja Windows-sovelluksia samanaikaisesti ja käyttää jaettuja tiedostohakemistoja.
  • Tehostettu Docker-integraatio: Voit ajaa Docker-säilöjä alkuperäisesti WSL 2:ssa ottamalla WSL-2-taustaasetuksen käyttöön Docker Desktopissa; tämä auttaa parantamaan Docker-sovellustesi yhteensopivuutta ja parantamaan yleistä suorituskykyä.

Miksi käyttää Visual Studio Codea WSL 2:n kanssa

VS Code on Microsoftin luoma vankka integroitu kehitysympäristö (IDE), joka tukee kaikenlaisia ​​ohjelmointikieliä. Kehittäjät käyttävät mieluummin Visual Studio Codea, koska se toimii käytännössä kaikilla alustoilla, mukaan lukien macOS, Linux ja Windows. Sillä on myös suuri yhteisö, joka on omistautunut rakentamaan upeita laajennuksia, jotka helpottavat kehitystä.

Kehittäjänä mahdollisuus käyttää Visual Studio Codea sovellusten kehittämiseen Windows-alustalla samalla Myös näiden sovellusten käyttäminen Linux-ytimessä on uskomattoman edullista ja melkein uskomatonta ominaisuus.

Kun integroit VS-koodin Windows-alijärjestelmään Linuxille, voit käyttää sen erikoistunutta Linux-ydintä parantaaksesi alustojen välistä yhteensopivuutta. Voit virtaviivaistaa työnkulkuasi edelleen käyttämällä VS Coden integroitua päätelaitetta WSL 2:n kanssa.

WSL 2:n integrointi Visual Studio Coden kanssa

Vaikka Windows-alijärjestelmä Linuxille tarjoaa erillisen Linux-ytimen, jossa voit ajaa sovelluksiasi, et voi muokata koodia suoraan sen terminaalin kautta. Onneksi voit helpottaa työnkulkua määrittämällä Visual Studio Coden integroitumaan WSL 2 Linux -jakeluusi.

Kuinka asentaa Visual Studio Code

Edellytyksenä sinun on ensin varmistettava, että VS-koodi on määritetty oikein Windows-tietokoneellasi. VS-koodin asentaminen on yksinkertaista ja yksinkertaista, mutta jos olet epävarma, voit tutustua meidän aloittelijan opas Visual Studio Coden määrittämiseen Windows-tietokoneellasi:

  1. Suuntaa kohteeseen Microsoftin virallinen verkkosivusto ja lataa Windowsin asennusohjelma.
  2. Kun lataus on valmis, suorita asennusasetukset.
  3. Paina seuraavaa, kunnes näet Valitse Lisätehtävät askel ja varmista Lisää kohteeseen PATH vaihtoehto on valittu.
  4. Suorita ohjattu asennus loppuun.

Jos olet jo asentanut VS Coden, sinun on varmistettava, että voit käyttää päätettä avataksesi hakemiston VS Codessa:

  1. Käynnistä VS-koodi sovelluksesta Työpöytä tai alkaa valikosta.
  2. Valitse Ctrl + Vaihto + P avaamaan Komentopaletti.
  3. Kirjoita hakukenttään Shell-komento ja etsi Shell-komento: Asenna "koodi" komentotulkkiin PATH vaihtoehto.
  4. Valitse vaihtoehto, jos näet sen. Tämän avulla voit avata hakemiston Visual Studio Codessa komentoriviltä.

Jos vaihtoehtoa ei näy, VS-koodin määritys on jo otettu käyttöön tietokoneellasi.

VS-koodin määrittäminen WSL 2:lla

Kun olet varmistanut, että VS-koodi on määritetty oikein Windows-tietokoneellesi, voit liittää VS-koodin turvallisesti Windows-alijärjestelmään Linux 2:lle:

  1. Voit siirtyä seuraavaan vaiheeseen, jos olet jo määrittänyt WSL 2:n järjestelmässäsi. Muussa tapauksessa lataa Ubuntu osoitteesta Microsoft Store aloittaaksesi.
  2. Käynnistä alkaa valikko, hae Visual Studio Codeja valitse paras vastaavuus.
  3. Napsauta sivuvalikkoruudussa Laajennukset -kuvaketta tai käytä pikanäppäintä Ctrl + Vaihto + X nähdäksesi asennetut laajennukset.
  4. Vuonna Hakulaajennukset Marketplacessa kenttä, etsi WSL, valitse paras vastaavuus ja napsauta Asentaa.
  5. Kun laajennus on asennettu, käynnistä WSL 2 -jakelu (tapauksessamme Ubuntu) alkaa valikosta. Voit myös avata sen kautta Uusi Windows-pääte.
  6. Siirry WSL 2:n projektihakemistoon käyttämällä CD -komento ja anna sitten seuraava komento avataksesi kansion VS Codessa:
    koodi .
  7. VS Code avaa nyt lähdekoodisi Windows-ympäristössä, mutta antaa sinun tehdä virheenkorjauksen ja testata sovelluksesi Linux-ympäristössä.

WSL 2 on uskomaton kehittäjille

Jos olet kehittäjä, joka ei ole täysin tyytyväinen Linuxiin, mutta joutuu silti käyttämään sitä työssään, suosittelemme tutustumaan WSL 2:een. Se on uskomaton työkalu, joka paranee tulevina vuosina.