현재 Class, Method의 정보를 토대로
기본적인 템플릿 코드를 자동으로 생성해준다.
지정 code block에 대해 if / while / switch / try-catch ... 문으로 감싼다.
💡 Mac : Command + Control + T
💡 Mac : Option + Up
<--> Option + Down
단어를 시작으로 주변의 Code Block을 연속해서 확장한다.
💡 Mac : Command + P
매개변수 index에 대한 hint(parameter name, type) 를 얻는다.
💡 Mac : Command + Option + L
Code Block에 따라 자동으로 code line을 정렬해준다.
입력한 문자열을 바탕으로 자동완성 후보 list를 추천한다.
예상되는 Type의 method 또는 변수를 추천한다.
💡 Mac : Option(Alt) + Enter
에러가 발생하는 지점에서 수정 guide를 제공한다.
💡 Mac : Command + Alt + M
지정한 code block에 대해 함수를 생성한다.
💡 Mac : Command + N
Class 기본 함수를 자동으로 생성해준다.
선택된 변수 / 메소드 / 클래스와 참조되고 있는 모든 네이밍을 동시에 변경한다.
현재 class가 상속받고 있는 클래스들가 재정의할 수 있는 모든 super method list를 보여주고 생성해준다.
현재 Class가 구현할 수 있는 모든 method list를 보여주고 생성해준다.
Code Editor 화면을 꽉 차게 만들어 준다.
💡 Mac : Command + O
현재 프로젝트 내에서 Class 파일만 검색하는 단축키
현재 프로젝트의 모든 파일을 검색하는 단축키
💡 Mac : Command + 7
, Command + F12
현재 파일에 대한 Structure를 작은 Pop-up 화면으로 보여주는 단축키
💡 Mac : Command + E
최근에 이용한 파일들의 목록을 보여주는 단축키
최근에 수정했던 파일들의 목록을 보여주는 단축키
마지막으로 코드를 수정했던 위치로 순서대로 이동하는 딘축키
현재 파일 내에 원하는 code line 위치로 이동하는 단축키
선택된 method의 호출 구조 (call hierarchy)를 보여주는 단축키
지정한 범위 내에 있는 matching 된 문자열를 한번에 변경해주는 단축키
한 줄 혹은 블록을 주석 처리하는 단축키
현재 위치한 code line 밑에 같은 code line을 생성하는 단축키
선택한 class 혹은 method 선언 위치로 이동하거나 참조된 부분들을 보여주는 단축키
선택한 interface method를 구현한 위치로 이동하거나 참조된 부분들을 보여주는 단축키
IDE 기능을 마우스를 통해 행한 동작을 단축키로 알려준다. 마우스와 멀어지기 위한 plug- in