![Why Is My Delve Debugger Not Working in Visual Studio Code?](https://img.php.cn/upload/article/000/000/000/173127534674092.jpg)
Fehlerbehebung für den Delve-Debugger in Visual Studio Code
Sie haben Probleme damit, den Delve-Debugger in Visual Studio Code zum Laufen zu bringen, obwohl Sie die Go-Erweiterung installiert haben. Hier ist eine Schritt-für-Schritt-Anleitung zur Lösung dieses Problems:
Voraussetzungen
- Installieren Sie die neueste Version von Go und richten Sie die Umgebungsvariablen GOROOT und GOPATH ein.
- Fügen Sie $GOPATH/bin zu Ihrer Betriebssystem-PATH-Umgebungsvariablen hinzu.
- Festlegen GO15VENDOREXPERIMENT=1.
- Installieren Sie dlv (Debugger für Go) mit go get github.com/derekparker/delve/cmd/dlv. Stellen Sie sicher, dass es in $GOPATH/bin verfügbar ist.
- Visual Studio-Code installieren.
DLV-Erweiterung und -Konfiguration
- Installieren Sie die Rich Go-Sprachunterstützung für Visual Studio Code-Erweiterung vom Marketplace.
Debugging-Setup in VS Code
- Öffnen Sie den Ordner mit Ihrem Go-Projekt in VS Code (Strg-Umschalt-E).
- Öffnen Sie die hello.go-Datei oder erstellen Sie eine neue.
- Fügen Sie einen Haltepunkt hinzu, indem Sie F9 in der Zeile drücken, die Sie debuggen möchten (z. B. i := 101).
- Drücken Sie F5, um das Debuggen zu starten, oder führen Sie das aus Anwendung.
- Verwenden Sie F10, um über Codeblöcke zu springen, F11, um hineinzugehen, und Shift F11, um aus Codeblöcken herauszutreten.
Startkonfiguration
Ihre launch.json Die Konfiguration bleibt standardmäßig unberührt:
{
"version": "0.2.0",
"configurations": [
{
"name": "Launch",
"type": "go",
"request": "launch",
"mode": "debug",
"program": "${workspaceRoot}",
"env": {},
"args": []
}
]
}
Nach dem Login kopieren
Ergebnis
Nachher Wenn Sie diese Schritte befolgen, sollten Sie in der Lage sein, den Delve-Debugger erfolgreich in Visual Studio Code zu verwenden.
Das obige ist der detaillierte Inhalt vonWarum funktioniert mein Delve-Debugger nicht in Visual Studio-Code?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!