IntelliJ IDEA는 사용하면 할수록 강력한 도구임을 새삼 깨닫는다. 지금도 계속 사용하고 있지만 IDE에서 제공하는 모든 기능을 전부 쓰고있지 않는것 같다. 단축키도 그렇고 이 포스팅에 까먹었을때 다시 찾아 볼 수 있게 적어두려고 한다.
- 해당 단축키들은 수정하지 않은 디폴트 값 입니다
- 준비되는 대로 계속 업데이트 되는 포스팅입니다
Go to Class - 클래스 찾기
Windows : Ctrl + N
Mac : ⌘(Cmd) + O
수많은 패키지에 있는 클래스를 모두 외우고 있을수가 없다. 클래스명을 일부만 알고 있더라도 곧바로 찾아 갈수 있다. 처음 팝업이 열렸을때는 오른쪽 위에 Project Files로 표시되어있지만, 한번더 단축키를 누르면 All Places로 스코프가 변경되어 의존성에 있는 내용까지 찾을 수 있다.
Recent Files - 최근에 사용한 파일 리스트 표시
Windows : Ctrl + E
Mac : ⌘(Cmd) + E
지금까지 열었던 파일의 리스트들을 보여준다. 처음 단축키를 누르면 바로 이전에 열었던 파일에 자동으로 하이라이트가 되어있다. 다시한번 단축키를 누르면 오른쪽위에 있는 Show edited only가 활성화되며 수정한 파일만 나열이 된다.
파일을 선택하고 엔터를 누를때 Shift를 누르고 엔터를 치면 해당 파일을 오른쪽 화면에 분할해서 열게 된다.
Next Highlighted Error / Previous Highlighted Error - 다음 에러찾기 / 이전 에러찾기
Windows : F2 / Shift+F2
Mac : F2 / ⇧(Shift)+F2
열린 파일의 에디터창에서 단축키를 누르면 하이라이트된 에러로 바로 이동한다. 이전 에러로 가고 싶다면 Shift를 포함하여 누르면 이전 에러로 이동된다. 생각보다 자주 사용되는 단축키이다
Optimize Imports - 사용하지 않는 Imports 제거
Windows : Ctrl + Alt + O
Mac : ⌃(Ctrl) + ⌥(Option) + O
코드를 여러번 수정하다보면 의존하지 않는 클래스들이 남아있기 마련이다. 직접 코드 상단으로 가서 지워줘도 되지만 해당 단축키를 사용하게 되면 사용하지 않는 Import들을 제거해 준다
Column Selection Mode Toggle - 컬럼 선택 모드 토글
Windows :
Mac : ⇧(Shift) + ⌥(Option) + 8
코드를 작성할때 여러줄을 한꺼번에 수정하고 싶을때가 있다. 이럴때 보통 컬럼 선택 모드를 켜고 한번에 선택하여 수정하면 된다. 단축키를 입력하면 아래와같이 IDE 오른쪽 아래 다음과 같이 Column이라고 표시가된다
이렇게 Column Selection을 활성화 한뒤 ⇧+위/아래를 입력하면 여러 컬럼을 선택할 수 있다. 당연히 입력및 수정도 가능하며 End키를 누를 경우 각 행의 마지막으로 커서가 이동한다.
그리고 ⇧(Shift) +⌥(Option) + 클릭으로 원하는 곳에 커서를 둘 수 있다
편하게 코드를 수정하자!