Delen via


Dev-tunnels instellen in VS Code

Gebruik Microsoft Dev Box met Visual Studio Code (VS Code) om veilige, cloudgebaseerde ontwikkelomgevingen te maken. In dit artikel wordt uitgelegd hoe u dev tunnels instelt en verbinding maakt met uw Dev Box vanuit VS Code. U leert hoe u de vereiste extensie installeert, beveiligde tunnels inschakelt en op afstand verbinding maakt voor een gestroomlijnde ontwikkelervaring. Volg deze stappen om snel aan de slag te gaan en efficiënt te werken vanaf elke locatie.

Vereiste voorwaarden

Een dev-tunnel configureren

Volg deze stappen om een dev-tunnel in te stellen en verbinding te maken met uw ontwikkelomgeving met behulp van VS Code.

  1. VS Code-extensie installeren

    Installeer in uw lokale VS Code de Dev Box-extensie vanuit de VS Code Extension Marketplace. Voor dev-tunnels is versie 2.0.0 of hoger vereist. Zorg ervoor dat u de extensie lokaal installeert, niet in de Dev Box waarmee u verbinding wilt maken.

    Schermopname van de Dev Box-extensie in VS Code.

  2. Aanmelden bij Dev Box-extensie

    Selecteer het dev box-pictogram in de linkerzijbalk en selecteer Aanmelden.

    Schermopname van de Dev Box-extensie met de aanmeldingsoptie.

  3. Dev Box Tunnel maken en inschakelen

    Nadat u zich hebt aangemeld, ziet u alle projecten die u kunt openen. Kies het project waarmee u de Dev Box hebt gemaakt en selecteer de Dev Box waarmee u verbinding wilt maken.

    Als u Geen tunnel in de beschrijving ziet, maakt u eerst handmatig een tunnelresource.

    Schermopname van de Dev Box-extensie met de optie om een tunnel te maken.

    Voordat u de tunnel inschakelt, moet u zich ten minste één keer aanmelden bij de Dev Box met behulp van een client (bijvoorbeeld browser, Windows-app, Extern bureaublad-client). Deze stap is verplicht na elke afsluiting en opnieuw opstarten om de vereiste gebruikerssessie voor het instellen van de tunnel tot stand te brengen. Zodra u bent aangemeld, kunt u de verbinding met de Dev Box verbreken.

    U hoeft zich niet telkens aan te melden wanneer u de tunnel inschakelt of er verbinding mee maakt, alleen na het afsluiten of opnieuw opstarten.

    Schermopname van het inschakelen van de tunnel in de Dev Box-extensie.

    Schakel vervolgens de tunnel in. Dit proces kan 1-3 minuten duren, omdat VS Code wordt geïnstalleerd in de Dev Box (indien nog niet geïnstalleerd) en de tunnel wordt ingesteld.

  4. Verbinding maken met de Dev Box in VS Code

    Zodra alles is ingesteld, kunt u de Dev Box in VS Code openen door op de knop Verbinding maken met tunnel te klikken.

    Schermopname van de Dev Box-extensie met de optie om verbinding te maken met de tunnel.

  5. De externe ervaring in VS Code verkennen

    Open een map of werkruimte in de externe Dev Box met File > Open File/Folder/Workspace , net zoals u lokaal zou doen.

    Als u een Windows-subsysteem voor Linux-omgeving (WSL) in de Dev Box hebt, maakt u er verbinding mee via Remote Explorer.

    Schermopname van Remote Explorer in VS Code met WSL-doelen.

    Selecteer WSL-doelen in de vervolgkeuzelijst om alle WSL-distributies weer te geven. Open een WSL-distributie in het huidige of een nieuw venster.

    Schermopname van een WSL-distributieterminal in VS Code.

    Zie Remote - WSL en Een WSL-ontwikkelomgeving instellen voor meer informatie over de WSL-ontwikkelervaring.

Veelgestelde vragen

  • Waarom moet ik me aanmelden bij de Dev Box voordat ik de tunnel inschakelen?

    Deze stap is vereist om een gebruikerssessie tot stand te brengen voor het instellen van de tunnel. Na de eerste aanmelding kunt u de verbinding met de Dev Box verbreken. Vervolgens kunt u de tunnel inschakelen of er verbinding mee maken zonder u opnieuw aan te melden, tenzij de Dev Box wordt afgesloten of opnieuw wordt opgestart.

  • Waarom kan ik geen verbinding maken met de Dev Box, zelfs niet als de tunnel is ingeschakeld?

    Vernieuw de Dev Box-extensie verkennerweergave met de knop in de rechterbovenhoek om de meest recente status van de tunnel te controleren. Als de tunnel is ingeschakeld, maar u nog steeds geen verbinding kunt maken, schakelt u de tunnel uit, meldt u zich aan bij de Dev Box en schakelt u de tunnel opnieuw in.