-
IntelliJ 단축키JAVA 2019. 4. 8. 17:35반응형
단축키
찾기, 검색 관련된 단축키
- 찾기: ⇧⇧
- 전체에서 검색: ⌘ + ⇧ + f
- 클래스 내에서 검색: ⌘ + f
- 특정 메소드(symbol)찾기: ⌘ + ⌥ + o
- 최근 열었던 클래스 및 파일 찾기: ⌘ + e
- 메소드, 변수 사용된 곳 찾기: ⌥ + F7
- 프로젝트내 터미널 열기: ⌥ + F12
변경
- 클래스명, 함수명 이름 변경 (전체 적용됨): ⇧ + F6
- 검색 및 변경: ⌘ + r / ⌘ + ⇧ + r
탐색
- 메소드 구현체로 이동: ⌘ + b
- 탭의 왼쪽으로 이동 : ⌘ + ⇧ + [
- 탭의 오른쪽으로 이동 : ⌘ + ⇧ + ]
- 히스토리 이전으로 이동 : ⌘+ [
- 히스토리 이전으로 이동 : ⌘+ ]
- 화면 수직 분할: ⌃ + [
- 화면 수평 분할: ^ + ]
- 왼쪽 패키지창으로 이동: ⌘ + 1
코딩
- 소스코드 자동 완성: ^ + space
- 메소드 파라미터 값을 모를때: ⌘ + p
- 한줄 지우기: ⌘ + x
- 메소드 범위 블록 지정하기: ⌥ + ↑
- 메소드의 구현 부분을 이동하지 않고, 띄워서 확인하기: ⌥ + space
- 변수 추출: ⌘ + ⌥ + v
- 메소드 추출: ⌘ + ⌥ + m
- 프로젝트 실행하기: ⌃ + d (디버깅 모드)
- 테스트케이스 메소드 위에서 단위 테스트 실행하기: ⌃ + ⇧ + d (디버깅 모드)
물고기 잡는 방법 (Keymap)
설정창에서 KeyMap에서 자신이 입맛에 맞게 커스텀하게 키를 매핑할 수 있습니다. 웬만하면 가장 IntelliJ의 기본적인 키보드 셋팅을 유지하는 것을 추천합니다. 그 이유는 다른 개발자 (고오급 개발자)분이 제 컴퓨터에 와서 작업을 할려고 하는데 키보드가 너무나 다르다면, 거기서 비용이 발생하기 때문입니다.
만약에 화면 분할을 자주 사용해서 분할쪽을 커스텀하게 설정하고 싶은 경우
아래 그림에서 검색창에 split를 검색하면 보시는 것처럼 splite vertically & splite horizontally를 확인할 수 있습니다. 더블클릭해서 원하는 키 설정을 하시면 됩니다. 필자는 ⌃ + [ 요렇게 해서 사용하고 있습니다.
좋은 플러그인 소개
1. Presentation Assistance : 키를 누를때 마다, 화면 하단에 키에 대한 정보가 보여집니다.
2. SaveAction : 말그대로 Save할 때 Organize Import를 설정한다 든지, 인덴트나 들여씌기를 통일시켜줍니다.
출처
https://medium.com/@umanking/%EC%9D%B8%ED%85%94%EB%A6%ACj-%EC%82%AC%EC%9A%A9%EB%B2%95-a44543666893
반응형'JAVA' 카테고리의 다른 글
JAVA 은닉화 ( encapsulation ) : 캡슐화 (0) 2020.01.02 JAVA 디자인 팩토리 패턴 (0) 2019.12.30 LinkedBlockingQueue (0) 2019.05.10 자바7 try-with-resources문 (0) 2019.05.10 JAVA Get,Set 메소드 정리 (0) 2019.04.08