it학과생으로써 , 여러가지 기술을 사용하는 것이 남이 보이게 멋있어 보이고 아는 척을 하기도 쉽다는 것을 많이 접했다.
인텔리제이가 아닌 메모장으로 사용해도 되며, 매 회사 마다 다를 것이다.
허나, 인텔리 제이가 손에 완벽히 익은 개발도구가 되기 위해 해당 페이지를 작성하였다.
왼쪽에 제공되는 프로젝트 창 : 로그인 구현시 왔다갔다하기 굉장히 번거로웠는데
alt+1으로 순식간에 이동할수 있다. (esc시 프로젝트 창으로 돌아옴)
직접 안들어가도 , 프로젝트에서 스페이스를 누르면 미리볼수있다.
ctrl+tab으로 파일 이동 가능. 파일 생성도 단축키가 존재하나, 무분별한 생성을 방지하기 위해 이는 사용하지않을 것이다.
ctrl+방향키. 한글자씩 이동하지 않고 단위별 이동을 진행한다.
주석처리! 굉장히 중요했다.
ctrl + / . 전체 드래그 후 or 줄 앞에 두고 사용한다.
<깨달음 1> 로그인 회원가입때 진짜 백날 이거 눌렀는데 맨날 다사라지고 / 이거 하나남았는데..
그 이유가 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 |