기본 콘텐츠로 건너뛰기

2022 08 26 회사 워크샵

인텔리 J(intellJ) 처음 사용자를 위한 약간의 팁 #19 - Run, Debug 등 실행

안녕하세요~

인텔리 j를 써가면서 제가 편하게 쓰는 팁들을 공유하고 싶어서 글을 올립니다... 하여!!

'몰라도 상관없지만 알면 좋은' 팁입니다.

인텔리 j를 시작하시는 분들에게 괜찮은 팁이 되었으면 좋겠습니다.

제가 인텔리 J 라고는 적었지만 인텔리J가 말고 웹스톰 파이참 등.. 젯 브레인에서 제공되는 ide 는 거의 공통으로 사용할 수 있는 팁들입니다~

이번엔 실행 관련된 내용을 적어보려고 합니다.

실행이 무엇이냐.. 하면..

ide 화면 오른쪽 상단에 있는

이부분입니다.

기본적으로 단축키는 shift+F10[shift+F10] 입니다.

인텔리J 에선 어플리케이션/테스트/http rest 등을 실행하면 저런식으로 리스팅이 됩니다.





리스트에서 실행할 것을 선택을 하고

shift+f10[shift+F10] 을 누르면 선택된 것이 실행되게 되어 있습니다.

오른쪽 상단에 선택되어 있는 것을 바꾸지 않는 이상 계속 해당하는 것만 실행됩니다..

test 소스를 실행하고 AccinfoApplication을 실행하고 싶으면 

오른쪽 상단에서 실행 타켓을 바꿔야 한다는거죠.. 마우스를 움직여서... 타켓 목록을 보고..

실행할 타겟을 선택하고.... [귀찮네요..]

하지만 edit view 에서 Alt+Shfit+F10[option+shift+F10] 단축키 누른다면..


커서 위치에 실행할 수 있는 목록이 나옵니다!
Run 창에서 실행할 것을 선택하셔서 Run/Debug를 선택하면
오른쪽 상단에 가서 바꾸는 작업을 안하셔도 
여러분이 원하는것을 바로 실행할 수 있습니다.

- http Reqeust 

[오랫만에 등장한 http Request]

http Request 를 실행하게 된다면..

왼쪽 빨간 박스 처럼 test#1,test#2 [파일명#순번] 형태로 리스팅이 됩니다.
test#1 이 뭔지.. test#2가 뭔지.. 저것만 보고 바로 판단을 하기 힘듭니다.

오른쪽 빨간 박스에 Edit 를 선택해보시면...


configration settings 창이 나옵니다.

여기서 이름을 바꿔보죠..


저는 get 테스트 , post 테스트라고 이름을 만들었습니다.

그럼 다음부터는 http requests 를 하면서 어떤것을 선택하는지 바로 확인이 가능합니다.!

이건 http requetst 뿐만 아니라 다른 실행할 수 있는 서버/테스트/어플리케이션등 여기서 configration 을 하실수 있습니다.

인텔리j에서 이것저것 run/debug 를 많이 쓰신다면.. [한종류만 실행/정지/실행/정지만 하신다면... 굳이 필요 없을 수 있지만...]

해당기능을 사용하시면 마우스 쓰는 일이 많이 줄어들꺼라 생각합니다. 

- 각각 서비스 실행

그리고 Edit View 에서 test 코드, http Reqests 등을 바로 실행할 수 있습니다. 




edit View 에서 제가 빨간 박스 표시된 아이콘이 실행이 가능하다고 알려주는 아이콘이라고 생각하시면 됩니다.

해당 소스에 위치한 상태에서 Ctrl+Shift+F10 [Control+Shift+F10] 을 누르면 해당 소스가 바로 실행됩니다. 

오늘은 여기까지!

실행 관련되서 말씀드렸습니다.


다음엔 또 다른 팁을 가지고 오겠습니다~

감사합니다.

댓글