이 모든 단축키는 Mac OS X 10.5+을 기준으로 작성됐습니다.
맥 특수문자 입력법
command + control + Space
전 직장동료들로부터 IntelliJ가 좋다는 소리는 많이 들었지만, 이클립스에 익숙해져서 바꾸는 게 쉽지 않았다.
마치 쿼티 자판을 계속 사용하는 것처럼, 지속하면 평생 더 편한 도구를 못 쓸거 같아 이번 기회에 바꾸려고 한다.
Action 검색
젤 중요한 기능 - Thema변경 및 replace 등 위에 언급한걸 다 이걸로 가능
$ ⇧(shift) + ⌘(command) + a
위 명령어를 쳐서 "Enter action or option name”창이 뜨면, plugins을 입력
메인메소드 생성하고 실행
$ ⌃(command) + n
main method만드는법 psvm을 누르고 enter!
sout는 system.out.println의 축약어
Run을 할 때, 명령어
$ ^(control) + ⇧(shift) + R
라인 copy하기
$ ⌘(command)+ d
라인 delete하기
$ ⌘(command)+ z
라인합치기
$ ^(control) + ⇧(shift) + j
코드 라인 옮기기
$ ⌥(option) + ⇧(shift) + 방향키
필요 argument보는 법
$ ⌘(command)+ p
함수내용보기
$ ⌥(option) + space
#클래스에 하면 전체 코드가 보임 ( html, javascript같은 정적파일도 가능 [community version이 아닐시 가능])
Doc 보기 ( 코드에서 아래키를 누르면 된다 )
$ F1
단어별 이동
$ ⌥(option) + 방향키
라인 맨 앞, 맨 뒤로 가기
$ fn + 방향키
오류라인으로 가기
$ F2
검색
$ ⌘(command)+ f
텍스트 교체
$ ⌘(command)+ r
프로젝트에서 텍스트 검색
$ ⌘(command)+ ⇧(shift) + f
프로젝트에서 텍스트 교체 기능
$ ⌘(command)+ ⇧(shift) + r
열었던 모든 파일을 볼 수 있음
# ⌘(command) + e
import 자동완성
$ ⌥(option) + ↩︎
자동완성
$ ^(control) + ⇧(shift) + space
자동완성
$ ^(control) + ↩︎
상속시 추상 메소드 구현
$ ^(control) + i
변수 추출
$ ⌘(command) + ⌥(option) + V
파라미터 추출
$ ⌘(command) + ⌥(option) + P
메소드 추출
$ ⌘(command) + ⌥(option) + M
변수명 바꾸기
$ ⇧(shift) + F6
사용하지않는 import 다 제거
$ ⌘(command) + ⌥(option) + O
아래처럼 optimize import on을 하면 자동화된다.
코드 정렬
$ ⌘(command) + ⌥(option) + L
디버그 기능
$ ^(control) +⇧(shift) + D
'etc > mac' 카테고리의 다른 글
맥에서 mariadb설치 (0) | 2018.03.04 |
---|---|
맥에서 윈도우 설치(VMWare Fusion ) (1) | 2018.02.17 |
AppCleaner - 앱 깔끔하게 지우기 (0) | 2018.02.16 |
맥에서 패키지관리(brew) (0) | 2018.02.10 |