Visual Studio Code에서 Delve 디버거 문제 해결
Go 확장을 설치했음에도 불구하고 Delve 디버거가 Visual Studio Code에서 작동하도록 하는 데 문제가 발생하고 있습니다. 다음은 이 문제를 해결하기 위한 단계별 가이드입니다.
전제 조건
- 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에 대한 Rich Go 언어 지원을 설치하세요. Marketplace의 Studio Code 확장.
VS에서 디버깅 설정 코드
- VS Code에서 Go 프로젝트가 포함된 폴더를 엽니다(Ctrl Shift E).
- hello.go 파일을 열거나 새 파일을 만듭니다.
- 디버깅하려는 줄에서 F9를 눌러 중단점을 추가합니다(예: i := 101).
- 디버깅을 시작하거나 애플리케이션을 실행하려면 F5를 누르세요.
- 한 단계씩 넘어가려면 F10, 한 단계씩 들어가려면 F11, 코드 블록에서 나가려면 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!