본문 바로가기

Java

vscode에서 args[]값 입출력하기

 

이클립스에서 자바 예제를 따라해보면서 가끔 썼던

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