Visual Studio Code での Delve デバッガーのトラブルシューティング
Go 拡張機能がインストールされているにもかかわらず、Visual Studio Code で Delve デバッガーを動作させる際に問題が発生しています。この問題を解決するためのステップバイステップのガイドは次のとおりです。
前提条件
- Go の最新バージョンをインストールし、GOROOT および GOPATH 環境変数を設定します。
- OS PATH 環境変数に $GOPATH/bin を追加します。
- 設定GO15VENDOREXPERIMENT=1.
- go get github.com/derekparker/delve/cmd/dlv を使用して dlv (Go 用デバッガー) をインストールします。 $GOPATH/bin で利用できることを確認します。
- Visual Studio Code をインストールします。
DLV 拡張機能と構成
- Visual 用のリッチ Go 言語サポートをインストールします。マーケットプレイスからの Studio Code 拡張機能。
デバッグVS Code でのセットアップ
- VS Code で Go プロジェクトが含まれるフォルダーを開きます (Ctrl Shift E)。
- hello.go ファイルを開くか、新しいファイルを作成します。
- デバッグしたい行で F9 を押してブレークポイントを追加します (例: i := 101).
- F5 を押してデバッグを開始するか、アプリケーションを実行します。
- F10 を使用してステップオーバーし、F11 を使用してステップインし、Shift F11 を使用してコードブロックからステップアウトします。
起動構成
launch.json 構成は変更されません。デフォルト:
{
"version": "0.2.0",
"configurations": [
{
"name": "Launch",
"type": "go",
"request": "launch",
"mode": "debug",
"program": "${workspaceRoot}",
"env": {},
"args": []
}
]
}
結果
これらの手順に従うと、Visual Studio Code で Delve デバッガーを正常に使用できるようになります。
以上がDelve デバッガーが Visual Studio Code で動作しないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。