개발/JAVA, Spring
[java/Spring] 이클립스/인텔리제이 자주 쓰는 단축키
똘똘이박사
2019. 4. 1. 05:56
개인적으로는 인텔리제이를 사용하고 있지만 많은 프로젝트에서 이클립스를 써야 하는 경우가 대부분 입니다.
두 프로그램의 단축키가 비슷하면서도 서로 다른 부분이 있어서 가장 자주쓰는 단축키만 정리해 보았습니다.
더 자세한 내용은 인텔리제이 키맵 파일을 첨부해 두었습니다.
일반 편집모드
기능 | OS 구분 | 이클립스 | 인텔리제이 |
import 추가 | 윈도우 | shift + ctrl + o | |
MAC | shift + command + o | alt + 엔터 | |
import 정리 | 윈도우 | shift + ctrl + o (import 동일) | |
MAC | shift + command + o | ctrl + alt + o | |
코드 자동완성 | 윈도우 | ctrl + 스페이스 | |
MAC | ctrl + 스페이스 (한글 맥인 경우는 ctrl + 스페이스가 한/영 전환이다. 따라서 키맵을 수정해서 사용해야 한다. 키맵을 수정하는 방법은 여기를 클릭하여 확인하자.) |
ctrl + shift + 스페이스 | |
문서내에서 찾기 | 윈도우 | ctrl + F | |
MAC | ctrl + F | command + F | |
전체 프로젝트에서 찾기 | 윈도우 | ctrl + H | |
MAC | ctrl + H | command + shift + F | |
파일 찾기 | 윈도우 | ctrl + shift + R | |
MAC | command + shift + R | Double shift | |
같은 단어 선택 | 윈도우 | ||
MAC |
ctrl + G |
||
파일명 변경 | 윈도우 | shift + alt + R | |
MAC | shift + F6 | ||
getter 생성 | 윈도우 | alt + shift + S - R | |
MAC | 없음(비슷하게 만들어서 사용한다.) | command + n, ctrl + 엔터 | |
setter 생성 | 윈도우 | alt + shift + S - R | |
MAC | 없음(비슷하게 만들어서 사용한다.) | command + n, ctrl + 엔터 | |
toString 생성 | 윈도우 | alt + shift + S - S | |
MAC | 없음(비슷하게 만들어서 사용한다.) | command + n, ctrl + 엔터 | |
생성자 생성 | 윈도우 | alt + shift + S - C | |
MAC | 없음(비슷하게 만들어서 사용한다.) | command + n, ctrl + 엔터 | |
메소드 오버라이드 | 윈도우 | alt + shift + S - V | |
MAC | 없음(비슷하게 만들어서 사용한다.) | command + n, ctrl + 엔터 |
디버깅 모드
기능 | OS 구분 | 이클립스 | 인텔리제이 |
진행 | 윈도우 | F6 | |
MAC | F6 | F8 | |
메소드 안으로 | 윈도우 | F5 | |
MAC | F5 | shift + F7 | |
메소드 밖으로 | 윈도우 | F7 | |
MAC | F7 | shift + F8 | |
다음 포인트까지 진행 | 윈도우 | F8 | |
MAC | F8 | command + alt + R | |
포인트 이동 | 윈도우 | 없음 | |
MAC | 없음 | 이전 : command + [ / 이후 : command + ] |
반응형