이 모든 단축키는 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

+ Recent posts