Edit관련
⌘D(Ctrl+D) : 라인 복제 (Duplicate current line)
⌘X(Ctrl+X) : 라인 삭제 (Duplicate current line)
⌥⌘L : 해당 프로젝트의 표준 서식에 맞도록 정렬합니다. (Reformat code)
fn↑,fn↓(PageUp,PageDown): Page Up/Down
fn←,fn→(Home, End) : 라인 시작,끝으로 이동
Option + Shift + ↑ / ↓ 구문 무시 라인 이동 (MAC)
Option + Shift + ← / → 단어 선택 , 단어 긁을때 (MAC)
Alt + Shift + ↑ / ↓ (구문 무시 라인 이동) 윈도우용
Ctrl + Shift +↑ / ↓(구문 안 무시 라인 이동) 윈도우용
Alt + Shift + ← / → 단어 선택, 단어긁을때 (윈도우)
Ctrl + Shift + ← / → 라인 선택, 라인 긁을때(윈도우)
Command + 7 = 메서드 창
프로젝트 관련
⌘4: 서버 실행 후 콘솔을 확인합니다.
⌘, 설정(Preferences) 창을 엽니다.
⌘; 프로젝트 구조를 확인 및 변경 할 수 있는 창을 엽니다.
⌘E 최근 사용한 파일 목록을 조회합니다
⌘N 코드를 생성합니다. 생성자나 Getter/Setter, 메서드 오버라이드 등의 코드를 자동생성할때 유용합니다. (Generate Code)
Double⇧ : 가장 자주 사용되는 단축키 입니다. 파일, 클래스, 설정 등 키워드에 관련된 가능한 모든 것을 검색해 보여줍니다.( Search everywhere )
ctrl + r = 서버 재시작
option + r : replace
command + shift + t : 테스트
ctrl + r : 서버 재시작
ctr + d : 복제
ctr + x : 삭제
soutv : 변수 print
option + command + v : 변수추출