Maison > développement back-end > Golang > Pourquoi mon débogueur Delve ne fonctionne-t-il pas dans Visual Studio Code ?

Pourquoi mon débogueur Delve ne fonctionne-t-il pas dans Visual Studio Code ?

Susan Sarandon
Libérer: 2024-11-11 05:49:03
original
751 Les gens l'ont consulté

Why Is My Delve Debugger Not Working in Visual Studio Code?

Dépannage du débogueur Delve dans Visual Studio Code

Vous rencontrez des problèmes pour faire fonctionner le débogueur Delve dans Visual Studio Code malgré l'installation de l'extension Go. Voici un guide étape par étape pour résoudre ce problème :

Prérequis

  • Installez la dernière version de Go et configurez les variables d'environnement GOROOT et GOPATH.
  • Ajoutez $GOPATH/bin à la variable d'environnement PATH de votre système d'exploitation.
  • Définissez GO15VENDOREXPERIMENT=1.
  • Installez dlv (débogueur pour Go) en utilisant go get github.com/derekparker/delve/cmd/dlv . Assurez-vous qu'il est disponible dans $GOPATH/bin.
  • Installez Visual Studio Code.

Extension et configuration DLV

  • Installez la prise en charge du langage Rich Go pour Visual Extension Studio Code depuis la Marketplace.

Configuration du débogage dans VS Code

  • Ouvrez le dossier contenant votre projet Go dans VS Code (Ctrl Shift E).
  • Ouvrez le fichier hello.go ou créez-en un nouveau.
  • Ajoutez un point d'arrêt en appuyant sur F9 sur la ligne que vous souhaitez déboguer (par exemple, i := 101).
  • Appuyez sur F5 pour démarrer le débogage ou exécuter l'application.
  • Utilisez F10 pour passer au-dessus, F11 pour entrer et Shift F11 pour sortir des blocs de code.

Lancer la configuration

Votre configuration launch.json reste intacte par défaut :

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Launch",
            "type": "go",
            "request": "launch",
            "mode": "debug",
            "program": "${workspaceRoot}",
            "env": {},
            "args": []
        }
    ]
}
Copier après la connexion

Résultat

Après avoir suivi ces étapes, vous devriez pouvoir utiliser avec succès le débogueur Delve dans Visual Studio Code.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal