본문 바로가기
백엔드/스프링+boot

인텔리제이 배우기 / 단축키

by 임지혁코딩 2023. 12. 20.

it학과생으로써 , 여러가지 기술을 사용하는 것이 남이 보이게 멋있어 보이고 아는 척을 하기도 쉽다는 것을 많이 접했다.

인텔리제이가 아닌 메모장으로 사용해도 되며, 매 회사 마다 다를 것이다.

허나, 인텔리 제이가 손에 완벽히 익은 개발도구가 되기 위해 해당 페이지를 작성하였다.

 

왼쪽에 제공되는 프로젝트 창 : 로그인 구현시 왔다갔다하기 굉장히 번거로웠는데

alt+1으로 순식간에 이동할수 있다.  (esc시 프로젝트 창으로 돌아옴) 

직접 안들어가도 , 프로젝트에서 스페이스를 누르면 미리볼수있다.

ctrl+tab으로 파일 이동 가능.  파일 생성도 단축키가 존재하나, 무분별한 생성을 방지하기 위해 이는 사용하지않을 것이다.

 

ctrl+방향키. 한글자씩 이동하지 않고 단위별 이동을 진행한다. 

 

주석처리! 굉장히 중요했다. 

ctrl + /  . 전체 드래그 후 or 줄 앞에 두고 사용한다.

<깨달음 1> 로그인 회원가입때 진짜 백날 이거 눌렀는데 맨날  다사라지고 / 이거 하나남았는데..

그 이유가 microsoft 변환기가 아니라 한컴 입력기를 써서였다. 

microsoft로 변경

들여쓰기 인덴트 : 알다시피, 파이썬이 들여쓰기가 타이트하고 자바는 유두리가 있지만, 그럼에도 불구하고 협업 등에 있어서 필수적이다. tab을 눌러서 스페이스4칸이 이동된다. 코드를 전채 선택. ctrl+alt+i로 전체 코드를 싹다 맞춰준다.

 

alt + f7으로, 현재 함수의 코드 사용 위치를 파악할 수 있다.

ctrl + e로 큰 범위의 코드이동이 가능하다. 동시 여러가지 프로젝트를 할때 유용할듯싶다 

 

--코드 작성에 대한 단축키 --

psvm으로 , main함수의 생성이 가능. 

 

자동으로 에러제거를 위한 도움을 준다 . (로그인 회원가입때 이거 아무거나 막 에러제거해준다고 다눌렀다가 코드 꼬인적이 한 두번이 아니었다.. 조심해서 사용해야 할 기능)

 

ctrl+alt+o . 사용하지 않는 import 제거 .

 

<깨달음 2> 특별한 깨달음은 아니지만, 저번 로그인 회웍나입때 제일 잘 사용했던 기능이 

우클릭 -> 생성후 getter setter생성이었다. 

 

터미널 열기 -> alt + f12. git사용할때 자주 썻다. 

shift+ctrl+enter -> 자동완성 기능. 정말 뻔한 코드의 완성시만 사용하자.

 

ctrl +r -> 모든 단어 바꾸는 ctrl f와 유사한 기능이다.  

파라메터가 복잡할때 사용하는 기능  -> score 

 

<java doc> param , return type등을 적어줄 수 있다. 

 

가장 기본 . 단축키를 다 외우는건 불가능하다. 하지만 ctrl+shift+a로 단축키를 찾을 수는 있고, 이 방식이 가장 자주 사용될 것이다.

 

shift shift -> 플러그인에 들어가 사용할 플러그인을 다운받을 수 있다.

 

shift + f6. 변수 명 변경시 빠른 rename 가능. 

 

ctrl+alt+o -> 의미없는 import 제거. ctrl+alt+l ->자동 줄맞춤

 

ALT+CTRL+V -> 자동 리팩터링

 

'백엔드 > 스프링+boot' 카테고리의 다른 글

Service  (0) 2023.12.21
Repository  (0) 2023.12.21
구현  (1) 2023.12.20
java version 안맞을때  (0) 2023.12.20
인텔리제이 사용  (0) 2023.12.20