Könnyen írhat kódot Linux-kompatibilis alkalmazásokhoz, és ellenőrizze őket a VS Code és a WSL 2 együttes beállításával.

A Microsoft Visual Studio kódja nagyon népszerű és kedvelt a fejlesztői közösség körében. A Windows alrendszer Linuxhoz hatékony, de ha integrálja a Visual Studio Code-ot a Windows PC-n a WSL kernelébe, sokkal többet tehet kevesebb idő alatt és jobb módszerekkel.

Olvassa el, miközben a WSL-ről beszélünk, és arról, hogyan állíthatja be a VS Code-ot Windows rendszeren a zökkenőmentes munkafolyamat érdekében.

Mitől olyan különleges a WSL 2?

A Windows-alrendszer Linuxhoz (WSL) egy értékes szolgáltatás, amely lehetővé teszi a Windows-felhasználók számára, hogy virtuális gép vagy kettős rendszerindítás nélkül futtassák az olyan Linux-disztribúciókat, mint az Ubuntu és a Kali.

A WSL segítségével a Windows-felhasználók közvetlenül használhatják a Linux parancssori eszközeit, alkalmazásait és segédprogramjait, további telepítési lépések nélkül. A WSL legújabb verziója, a WSL 2 nagyobb stabilitást és dedikált Linux kernelt biztosít.

Fejlesztőként használhatja a WSL-t többplatformos alkalmazások fejlesztésére anélkül, hogy dedikált hardverre lenne szüksége, vagy elhagyná a Windows ökoszisztémáját. Íme néhány alapvető előny a WSL 2 használatából.

  • Könnyen hozzáférhet a Linux-eszközökhöz és segédprogramokhoz: A fejlesztők közvetlenül használhatják a Linux parancssori eszközeit dedikált virtuális gép vagy tároló nélkül.
  • Jobb teljesítmény: A WSL 2 optimális teljesítményt biztosít, mivel teljes irányítást biztosít a dedikált Linux kernel felett; ez gyorsabb rendszerindítást biztosít az alkalmazásoknak, és hatékony erőforrás-felhasználást tesz lehetővé.
  • Egyszerű beállítás: A Windows alrendszer Linux 2-hez telepítése egyszerű. Közvetlenül a Microsoft Store-on keresztül szerezheti be; szabadon választhat a támogatott Linux disztribúciók listájából is.
  • Zökkenőmentes integráció a Windows rendszerrel: Mivel a WSL 2 közvetlenül integrálva van a Windows operációs rendszerrel, a fejlesztők egyszerre futtathatnak Linux és Windows alkalmazásokat, és használhatnak megosztott fájlkönyvtárakat.
  • Továbbfejlesztett Docker integráció: Natív módon futtathatja a Docker-tárolókat WSL 2-n, ha engedélyezi a WSL-2 háttérbeállítást a Docker Desktopban; ez segít javítani a Docker-alkalmazások kompatibilitását és javítani az általános teljesítményt.

Miért érdemes Visual Studio kódot használni a WSL 2-vel?

A VS Code a Microsoft által létrehozott robusztus integrált fejlesztői környezet (IDE), amely mindenféle programozási nyelvet támogat. A fejlesztők előnyben részesítik a Visual Studio Code használatát, mert gyakorlatilag minden platformon működik, beleértve a macOS-t, a Linuxot és a Windows-t is. Ezenkívül nagy közösséggel rendelkezik, amely a fejlesztést megkönnyítő nagyszerű bővítmények készítésére törekszik.

Fejlesztőként a Visual Studio Code alkalmazásának lehetősége Windows platformon történő alkalmazásfejlesztéshez, miközben ezeknek az alkalmazásoknak a Linux kernelen való futtatása is hihetetlenül előnyös és szinte hihetetlen funkció.

Amikor integrálja a VS Code-ot a Windows Linux alrendszerébe, a speciális Linux kernel segítségével javíthatja a platformok közötti kompatibilitást. Tovább egyszerűsítheti munkafolyamatát a VS Code és a WSL 2 integrált terminál használatával.

A WSL 2 integrálása a Visual Studio kóddal

Míg a Windows alrendszer Linuxhoz egy dedikált Linux-kernelt biztosít, amelyben futtathatja alkalmazásait, nem szerkesztheti közvetlenül a kódot a terminálján keresztül. Szerencsére megkönnyítheti a munkafolyamatot, ha úgy konfigurálja a Visual Studio Code-ot, hogy integrálódjon a WSL 2 Linux disztribúciójával.

A Visual Studio kód telepítése

Előfeltételként először meg kell győződnie arról, hogy a VS Code megfelelően van beállítva a Windows PC-n. A VS Code telepítése egyszerű és egyszerű, de ha nem biztos benne, nézze meg a mi oldalunkat kezdőknek szóló útmutató a Visual Studio Code beállításához Windows PC-jén:

  1. Irány a hivatalos Microsoft webhely és töltse le a Windows telepítőt.
  2. A letöltés befejezése után futtassa a telepítési beállításokat.
  3. Nyomja meg a következőt, amíg meg nem látja a Válassza a További feladatok lehetőséget lépést, és biztosítsa a Hozzáadás a PATH-hoz opció van kiválasztva.
  4. Fejezze be a telepítő varázslót.

Ha már telepítette a VS Code-ot, meg kell győződnie arról, hogy a terminál segítségével megnyithat egy könyvtárat a VS Code-ban:

  1. Indítsa el a VS kódot a Asztali vagy Rajt menü.
  2. Válassza ki Ctrl + Shift + P kinyitni a Parancs paletta.
  3. A keresőmezőbe írja be Shell parancs és keresse meg a Shell Command: Telepítse a "code" parancsot a shell PATH-ba választási lehetőség.
  4. Válassza ki a lehetőséget, ha látja. Ez lehetővé teszi egy könyvtár megnyitását a Visual Studio Code programban a parancssorból.

Ha az opció nem jelenik meg, akkor a VS Code konfiguráció már engedélyezve van a számítógépén.

A VS kód konfigurálása WSL 2 használatával

Miután meggyőződött arról, hogy a VS Code megfelelően be van állítva a Windows PC-n, biztonságosan csatlakoztathatja a VS Code-ot a Windows alrendszerhez Linux 2 rendszerhez:

  1. Ugorhat a következő lépésre, ha már konfigurálta a WSL 2-t a rendszerén. Ellenkező esetben töltse le az Ubuntut a Microsoft Store kezdeni.
  2. Indítsa el a Rajt menüben keressen rá Visual Studio kódgombot, és válassza ki a Legjobb egyezést.
  3. Az oldalsó menüpanelen kattintson a Kiterjesztések ikont, vagy használja a parancsikont Ctrl + Shift + X a telepített bővítmények megtekintéséhez.
  4. Ban,-ben Keresési bővítmények a Piactéren mezőben keressen WSL, válassza ki a legjobb egyezést, és kattintson Telepítés.
  5. A bővítmény telepítése után indítsa el a WSL 2 disztribúcióját (esetünkben az Ubuntu) a Rajt menü. Ezen keresztül is megnyithatja új Windows terminál.
  6. Navigáljon a WSL 2 projektkönyvtárához a gombbal CD parancsot, majd írja be a következő parancsot a mappa megnyitásához a VS Code-ban:
    kód .
  7. A VS Code mostantól megnyitja a forráskódot a Windows környezetben, de lehetővé teszi az alkalmazás hibakeresését és tesztelését Linux környezetben.

A WSL 2 hihetetlen a fejlesztők számára

Ha Ön olyan fejlesztő, aki nincs teljesen megelégedve a Linuxszal, de munkához továbbra is használnia kell azt, erősen javasoljuk, hogy ismerkedjen meg a WSL 2-vel. Ez egy hihetetlen eszköz, amely az elkövetkező években egyre jobb lesz.