launch.json 을 다음과 같이 설정하면, debug console 창이 아닌, terminal 창에서 디버깅이 시작된다.

{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "Launch Package",
      "type": "go",
      "request": "launch",
      "mode": "auto",
      "program": "${workspaceFolder}/main.go",
      "console": "integratedTerminal",
      "asRoot": true
    }
  ]
}

sudo password를 물으면, 입력하고 진행하자.

"console": "integratedTerminal",
"asRoot": true

두개의 옵션이 중요하다.

반응형

+ Recent posts