이클립스에서 자바 예제를 따라해보면서 가끔 썼던
Arguments에서 args[]배열에 파라미터값을 받아오는 기능이 있었다.
vscode에서는 메뉴를 아무리 뒤져봐도 비슷한 기능이 보이지 않아
인터넷을 뒤적거려 겨우 방법을 알아냈다.
1. 좌측 ActiveBar에서 실행 및 디버그(단축키 Ctrl + Shift+ D)
2. launch.json 파일 만들기
3. launch.json에 프로젝트 내 자바파일들이 리스팅되어 있다.
파라미터값을 삽입할 파일을 찾아서
"args": ["parameter1", "parameter2", "parameter3" …]
구문을 삽입하면 된다.
여기서 조심해야 할 점이 있다.
Launch.json 파일을 생성하고 나면 실행 및 디버그 ActiveBar의 내용이 위처럼 바뀌는데
이 드롭다운메뉴를 섣불리 건드렸다가 진탕 고생을 했다.
평소에 디버그나 실행을 단축키(F5, Ctrl+F5)로 사용했던 입장에서
위의 드롭다운 메뉴를 Launch Current File 대신 다른파일로 지정해놓고
실행이나 디버그를 단축키로 실행시키면 현재 작성중인파일을 실행시키는게 아니라
무조건 지정된 파일만 실행시킨다.
처음엔 이 사실도 모르고 왜 단축키로 실행시킬때와 실행버튼으로 할때가 결과값이 다른지
알수가 없어서 원인을 찾느라 진땀을 뺐다.
'Java' 카테고리의 다른 글
String이 참조하는 값 (0) | 2021.10.14 |
---|---|
같은 문제, 다른 로직 (0) | 2021.10.13 |
중첩 for문을 이용하여 다이아몬드 그리기 (0) | 2021.10.06 |
개발학습일지 - 4 (0) | 2021.10.05 |
개발학습일지 - 3 (0) | 2021.10.05 |