Development Tip

Visual Studio Code python Argument 넣어서 디버깅하기

MoonLight314 2024. 1. 3. 08:32
728x90

안녕하세요, MoonLight입니다.

이번 Post에서는 Visual Studio Code에서 python 명령어 인자(Arguments)를 넣어서 Debugging 할 수 있는 방법을 소개해 드릴까 합니다.

다른 이들의 Project를 받아서 내가 직접

변수들 값도 보면서 이것저것 확인해 보고 싶은 경우가 많은데

이럴 때에 Command Line Arguments를 넣는 방식으로 만들어진 Project를 Visual Studio Code로

Debugging하려면 조금 난감한 경우가 있습니다.

이럴때 어떻게 하면 쉽게 Command Line Arguments를 넣어서 Debugging 할 있는지 알려드리겠습니다.

먼저, 'Debug' 단추를 누른 후에 아래 그림과 같이 'create a launch.json file'을 누릅니다.

화면 중앙에 'Select a debug configuration'에서 'Python File'을 선택합니다.

그러면, 아래와 같이 launch.json 초안(?)이 만들어집니다.

참고로, 이 파일의 위치는 아래와 같이 User folder 밑에 .vscode / .vscode 안에 위치하게 됩니다.

이제 이 파일을 수정해야 하는데, 수정하는 방법은 아래와 같이 "args'라는 Key값을 추가하고, value값에 우리가 원하는 인자들을 아래의 예시처럼 쭉~ 넣어주면 됩니다.

위와 같이 launch.json 파일을 수정했다면, 실제 Debugging Mode에서는 아래와 같이 Command Line Arguments가 들어가게 됩니다.

이제 편하게 Command Line Arguments를 넣어서 Visual Studio Code에서 Debugging 할 수 있게 됩니다.

도움이 되셨다면 좋겠네요.

다음 Post에서 또 만나요~!

728x90