Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
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 ontwikkelomgeving.
- Als u geen dev box hebt, maakt u er een volgens deze stappen: Quickstart: Een dev box maken en er verbinding mee maken met behulp van de Ontwikkelaarsportal van Microsoft Dev Box
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.
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.
Aanmelden bij Dev Box-extensie
Selecteer het dev box-pictogram in de linkerzijbalk en selecteer Aanmelden.
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.
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.
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.
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.
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.
Selecteer WSL-doelen in de vervolgkeuzelijst om alle WSL-distributies weer te geven. Open een WSL-distributie in het huidige of een nieuw venster.
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.