Snadno napište kód pro aplikace kompatibilní s Linuxem a zkontrolujte je společným nastavením kódu VS a WSL 2.

Kód Visual Studio od Microsoftu je velmi oblíbený a oblíbený komunitou vývojářů. Subsystém Windows pro Linux je výkonný, ale pokud integrujete Visual Studio Code na vašem počítači s Windows do jádra WSL, můžete udělat mnohem více za kratší dobu a lepšími způsoby.

Čtěte dále, když diskutujeme o WSL a o tom, jak můžete nastavit VS Code ve Windows pro bezproblémový pracovní postup.

Čím je WSL 2 tak výjimečný?

Windows Subsystem for Linux (WSL) je cenná funkce, která umožňuje uživatelům Windows spouštět linuxové distribuce jako Ubuntu a Kali bez nastavování virtuálního počítače nebo duálního spouštění.

S WSL mohou uživatelé Windows přímo používat nástroje příkazového řádku Linuxu, aplikace a nástroje bez dalších instalačních kroků. Nejnovější verze WSL, WSL 2, poskytuje větší stabilitu a vyhrazené linuxové jádro.

Jako vývojář můžete využít WSL k vývoji multiplatformních aplikací, aniž byste potřebovali vyhrazený hardware nebo opustili ekosystém Windows. Zde jsou některé ze základních výhod používání WSL 2.

instagram viewer

  • Snadný přístup k nástrojům a utilitám Linuxu: Vývojáři mohou přímo používat nástroje příkazového řádku Linuxu bez vyhrazeného virtuálního počítače nebo kontejneru.
  • Zlepšený výkon: WSL 2 poskytuje optimální výkon, protože vám dává úplnou kontrolu nad vyhrazeným linuxovým jádrem; to zrychluje spouštění aplikací a umožňuje efektivní využití zdrojů.
  • Jednoduché nastavení: Windows Subsystém pro Linux 2 se snadno instaluje. Můžete jej získat přímo prostřednictvím obchodu Microsoft Store; můžete si také vybrat ze seznamu podporovaných distribucí Linuxu.
  • Bezproblémová integrace s Windows: Protože WSL 2 je přímo integrován s OS Windows, mohou vývojáři spouštět aplikace pro Linux a Windows současně a využívat sdílené adresáře souborů.
  • Vylepšená integrace Dockeru: Kontejnery Docker můžete nativně spouštět na WSL 2 povolením nastavení backendu WSL-2 v Docker Desktop; to pomůže zlepšit kompatibilitu vašich aplikací Docker a zlepšit celkový výkon.

Proč používat Visual Studio Code s WSL 2

VS Code je robustní integrované vývojové prostředí (IDE) vytvořené společností Microsoft, které podporuje všechny druhy programovacích jazyků. Vývojáři preferují používání Visual Studio Code, protože funguje prakticky na každé platformě, včetně macOS, Linuxu a Windows. Má také velkou komunitu věnovanou vytváření skvělých rozšíření, která usnadňují vývoj.

Jako vývojář možnost používat Visual Studio Code pro vývoj aplikací na platformě Windows také provozování těchto aplikací na linuxovém jádře je neuvěřitelně výhodné a téměř neuvěřitelné Vlastnosti.

Když integrujete VS Code do podsystému Windows pro Linux, můžete použít jeho specializované jádro Linux ke zvýšení kompatibility mezi platformami. Svůj pracovní postup můžete dále zefektivnit využitím integrovaného terminálu v rámci VS Code s WSL 2.

Jak integrovat WSL 2 s Visual Studio Code

Zatímco subsystém Windows pro Linux poskytuje vyhrazené linuxové jádro, ve kterém můžete spouštět své aplikace, nemůžete přímo upravovat kód prostřednictvím jeho terminálu. Naštěstí si můžete usnadnit svůj pracovní postup nakonfigurováním kódu Visual Studio pro integraci s vaší distribucí WSL 2 Linux.

Jak nainstalovat kód Visual Studio

Předpokladem je, že se nejprve musíte ujistit, že VS Code je správně nastaven na vašem počítači se systémem Windows. Instalace VS Code je přímočará a jednoduchá, ale pokud si nejste jisti, můžete se podívat na naše průvodce pro začátečníky nastavením kódu Visual Studio na vašem počítači se systémem Windows:

  1. Zamiřte do oficiální stránky Microsoftu a stáhněte si instalační program Windows.
  2. Po dokončení stahování spusťte nastavení instalace.
  3. Stiskněte další, dokud neuvidíte Vyberte Další úkoly krok a zajistit Přidat do PATH je vybrána možnost.
  4. Dokončete průvodce instalací.

Pokud jste již nainstalovali VS Code, musíte se ujistit, že můžete použít terminál k otevření adresáře ve VS Code:

  1. Spusťte VS kód z plocha počítače nebo Start Jídelní lístek.
  2. Vybrat Ctrl + Shift + P otevřít Paleta příkazů.
  3. Do vyhledávacího pole zadejte Shell příkaz a hledat Příkaz Shell: Nainstalujte příkaz "code" do shell PATH volba.
  4. Vyberte možnost, pokud ji vidíte. To vám umožní otevřít adresář v kódu Visual Studio z příkazového řádku.

Pokud se tato možnost neobjevila, pak je konfigurace VS Code již na vašem PC povolena.

Jak nakonfigurovat kód VS pomocí WSL 2

Jakmile se ujistíte, že VS Code je správně nastaven na vašem počítači se systémem Windows, můžete bezpečně připojit VS Code k subsystému Windows pro Linux 2:

  1. Pokud jste již WSL 2 na svém systému nakonfigurovali, můžete přeskočit k dalšímu kroku. V opačném případě si stáhněte Ubuntu z Microsoft Store začít.
  2. Spusťte Start menu, vyhledejte Kód Visual Studioa vyberte Nejlepší shodu.
  3. V podokně boční nabídky klikněte na Rozšíření nebo použijte zkratku Ctrl + Shift + X pro zobrazení nainstalovaných rozšíření.
  4. V Vyhledat rozšíření v Marketplace pole, hledat WSL, vyberte nejlepší shodu a klikněte Nainstalujte.
  5. Jakmile je rozšíření nainstalováno, spusťte svou distribuci WSL 2 (v našem případě Ubuntu) prostřednictvím Start Jídelní lístek. Můžete jej také otevřít prostřednictvím Nový Terminál Windows.
  6. Přejděte do adresáře projektu ve WSL 2 pomocí CD a poté zadejte následující příkaz pro otevření složky ve VS Code:
    kód .
  7. VS Code nyní otevře váš zdrojový kód v prostředí Windows, ale umožní vám ladit a testovat vaši aplikaci v prostředí Linuxu.

WSL 2 je pro vývojáře neuvěřitelné

Pokud jste vývojář, který není zcela spokojen s Linuxem, ale přesto jej potřebujete používat k práci, důrazně doporučujeme seznámit se s WSL 2. Je to neuvěřitelný nástroj, který se v příštích letech zlepší.