cmd + r : 문자 변환
> 찾고자 하는 문자를 입력 후 찾은 문자를 일괄적으로 변환할 수 있는 기능이다
shift + F6 : 클래스, 같은 변수 파라미터명 일괄 변경
> 클래스 등의 파일이름을 변경하거나, 메서드 이름을 변경할 때 사용된다.
클래스 파일명을 변경할 때 뜨는 팝업창
메서드 내에서 변경할 때 뜨는 선택창
ctrl + g : 같은 단어 선택
> 선택하고자 하는 단어를 자동으로 선택해주는 기능이다
member 라는 단어가 포함된 것을 선택했다
cmd + shift + t : 테스트
> 테스트를 만들거나 혹은 만들어져 있는 테스트로 확인 및 이동할 수 있다.
테스트 클래스를 만들 때 많이 사용된다
option + Enter : static으로 빼는 기능
> 대표적으로 Asssertions 같이 반복되면서 길어지는 메서드를 import static로 빼서 축약해 사용할 수 있는 기능이다
(단축키 사용 전)
(단축키 사용 전)
ctrl + option + o : import 정리
> 사용하지 않는 import를 정리해준다.
(단축키 사용 전)
(단축키 사용 후)
cmd + shift + 8 : 열 선택
> 기존에 마우스로 드래그를 하면 아래와 같이 전체가 드래그 됐다면, 단축키를 사용할 시 열 하나하나 개별 선택이 가능합니다
(단축키 사용 전)
(단축키 사용 후)
cmd + p : 파라미터 정보
> 해당 메소드의 파라미터가 어떤게 들어가는지 확인할 수 있습니다
메서드의 파라미터 정보가 확인된다
cmd + b : 매서드 정의된 곳으로 이동
cmd + shift + { or } : 소스 화면 좌우 선택
ctrl + i : select methods
cmd + option + l : 코드 정렬