SeonHyungJo / Tip-Note

:round_pushpin: 개발을 하면서 느끼고 알게된 Tip:round_pushpin:
7 stars 0 forks source link

VS Code에서 Java 디버깅 해보기 #1

Open SeonHyungJo opened 5 years ago

SeonHyungJo commented 5 years ago

VS Code에서 Java 디버깅 해보기

준비물

따라서 설치 및 셋팅하기

Visual Studio Code + Java - VS Code에서 Java 사용하기

위에 블로그를 잘 따라해서 셋팅까지는 잘했습니다.

:rotating_light: 그런데 원하는 디버그가 되지 않는다. :rotating_light:

외부 터미널로 디버깅하기

알고리즘 테스트를 위해서 Input하는데 사용하는 Scanner, BufferedReader, StringTokenizer가 제대로 사용되지 않아서 방법을 찾음

launch.json console 수정하기

    {
      "type": "java",
      "name": "Debugging Java",
      "request": "launch",
      "cwd": "${workspaceFolder}",
      "console": "externalTerminal", // 외부 터미널로 설정하기
      "stopOnEntry": false,
      "mainClass": "",
      "args": ""
    }

해당 부분을 internalTerminal로 하게 되면 VSCode의 내부 기본설정된 터미널로 작동도 된다.

그러나 개인적으로 외부터미널이 깔끔한 것 같습니다.

developjisik commented 4 years ago

vs code로 JAVA 컴파일하고 디버깅하는법 찾아보다가 발견했네요. 좋은내용 감사합니다.