PhpStorm 키보드 단축키 치트 시트
JetBrains PhpStorm의 96가지 키보드 단축키 치트 시트입니다.
기타 (Miscellaneous)
| 동작 | Mac 단축키 | Win 단축키 |
|---|---|---|
| 액션 찾기 (Find Action) | Cmd + Shift + A |
Ctrl + Shift + A |
편집 (Editing)
| 동작 | Mac 단축키 | Win 단축키 |
|---|---|---|
| 기본 코드 완성 | Cmd + Space |
Ctrl + Space |
| 의도된 액션 및 빠른 수정 보기 | Alt + Enter |
Alt + Enter |
| 매개변수 정보 (메서드 호출 내) | Cmd + P |
Ctrl + P |
| 빠른 문서 조회 | Cmd + Q |
Ctrl + Q |
| 요약 정보 | Cmd + (코드 위에 마우스 호버) |
Ctrl + (코드 위에 마우스 호버) |
| 코드 생성… (Getter, Setter, 생성자) | Alt + Insert |
Alt + Insert |
| 메서드 오버라이드 | Cmd + O |
Ctrl + O |
| 메서드 구현 | Cmd + I |
Ctrl + I |
| 다음으로 둘러싸기… (if..else, try..catch, for 등) | Cmd + Alt + T |
Ctrl + Alt + T |
| 행 주석으로 주석 처리/해제 | Cmd + / |
Ctrl + / |
| 블록 주석으로 주석 처리/해제 | Cmd + Shift + / |
Ctrl + Shift + / |
| 연속적으로 증가하는 코드 블록 선택 | Cmd + W |
Ctrl + W |
| 현재 선택 범위를 이전 상태로 축소 | Cmd + Shift + W |
Ctrl + Shift + W |
| 코드 형식 다시 지정 (Reformat) | Cmd + Alt + L |
Ctrl + Alt + L |
| 행 자동 들여쓰기 | Cmd + Alt + I |
Ctrl + Alt + I |
| 현재 행 또는 선택된 블록 복제 | Cmd + D |
Ctrl + D |
| 커서가 있는 행 삭제 | Cmd + Y |
Ctrl + Y |
| 스마트 행 합치기 (HTML 및 JavaScript 전용) | Cmd + Shift + J |
Ctrl + Shift + J |
| 스마트 행 나누기 (HTML 및 JavaScript 전용) | Cmd + Enter |
Ctrl + Enter |
| 새 행 시작 | Shift + Enter |
Shift + Enter |
| 커서 위치의 단어 또는 선택된 블록의 대소문자 전환 | Cmd + Shift + U |
Ctrl + Shift + U |
| 코드 블록 시작까지 선택 | Cmd + Shift + [ |
Ctrl + Shift + [ |
| 코드 블록 끝까지 선택 | Cmd + Shift + ] |
Ctrl + Shift + ] |
| 단어 끝까지 삭제 | Cmd + Delete |
Ctrl + Delete |
| 단어 시작까지 삭제 | Cmd + Backspace |
Ctrl + Backspace |
| 코드 블록 확장/축소 | Cmd + +/- |
Ctrl + +/- |
| 활성 에디터 탭 닫기 | Cmd + F4 |
Ctrl + F4 |
| 히스토리에서 붙여넣기 | Cmd + Shift + V |
Ctrl + Shift + V |
디버깅 (Debugging)
| 동작 | Mac 단축키 | Win 단축키 |
|---|---|---|
| 스텝 오버 (Step over) | F8 |
F8 |
| 스텝 인투 (Step into) | F7 |
F7 |
| 스텝 아웃 (Step out) | Shift + F8 |
Shift + F8 |
| 식 평가 (Evaluate expression) | Alt + F8 |
Alt + F8 |
| 프로그램 재개 (Resume) | F9 |
F9 |
| 중단점 전환 (Toggle breakpoint) | Cmd + F8 |
Ctrl + F8 |
| 중단점 보기 | Cmd + Shift + F8 |
Ctrl + Shift + F8 |
실행 (Running)
| 동작 | Mac 단축키 | Win 단축키 |
|---|---|---|
| 실행 | Shift + F10 |
Shift + F10 |
| 디버그 | Shift + F9 |
Shift + F9 |
| 에디터에서 컨텍스트 구성 실행 | Cmd + Shift + F10 |
Ctrl + Shift + F10 |
| 명령줄 실행 | Cmd + Shift + X |
Ctrl + Shift + X |
검색/교체
| 동작 | Mac 단축키 | Win 단축키 |
|---|---|---|
| 찾기/바꾸기 | Cmd + F/R |
Ctrl + F/R |
| 다음 찾기 | F3 |
F3 |
| 이전 찾기 | Shift + F3 |
Shift + F3 |
| 경로에서 찾기/바꾸기 | Cmd + Shift + F/R |
Ctrl + Shift + F/R |
사용처 검색 (Usage Search)
| 동작 | Mac 단축키 | Win 단축키 |
|---|---|---|
| 사용처 찾기 | Alt + F7 |
Alt + F7 |
| 파일 내 사용처 찾기 | Cmd + F7 |
Ctrl + F7 |
| 파일 내 사용처 강조 | Cmd + Shift + F7 |
Ctrl + Shift + F7 |
| 사용처 표시 | Cmd + Alt + F7 |
Ctrl + Alt + F7 |
탐색 (Navigation)
| 동작 | Mac 단축키 | Win 단축키 |
|---|---|---|
| 클래스로 이동 | Cmd + N |
Ctrl + N |
| 파일로 이동 | Cmd + Shift + N |
Ctrl + Shift + N |
| 심볼로 이동 | Cmd + Shift + Alt + N |
Ctrl + Shift + Alt + N |
| 행으로 이동 | Cmd + G |
Ctrl + G |
| 다음/이전 에디터 탭으로 이동 | Alt + 왼쪽/오른쪽 화살표 |
Alt + 왼쪽/오른쪽 화살표 |
| 에디터로 이동 (도구 창에서) | Esc |
Esc |
| 최근 파일 팝업 | Cmd + E |
Ctrl + E |
| 뒤로/앞으로 | Cmd + Alt + 왼쪽/오른쪽 화살표 |
Ctrl + Alt + 왼쪽/오른쪽 화살표 |
| 마지막 편집 위치로 이동 | Cmd + Shift + Backspace |
Ctrl + Shift + Backspace |
| 모든 뷰에서 현재 파일 또는 심볼 선택 | Alt + F1 |
Alt + F1 |
| 선언으로 이동 | Cmd + B |
Ctrl + B |
| 구현으로 이동 | Cmd + Alt + B |
Ctrl + Alt + B |
| 빠른 정의 조회 열기 | Cmd + Shift + I |
Ctrl + Shift + I |
| 타입 선언으로 이동 | Cmd + Shift + B |
Ctrl + Shift + B |
| 상위 메서드/상위 클래스로 이동 | Cmd + U |
Ctrl + U |
| 이전/다음 메서드로 이동 | Alt + 위/아래 화살표 |
Alt + 위/아래 화살표 |
| 코드 블록 끝/시작으로 이동 | Cmd + ]/[ |
Ctrl + ]/[ |
| 다음 강조된 오류 | F2 |
F2 |
| 이전 강조된 오류 | Shift + F2 |
Shift + F2 |
| 소스 편집/보기 | F4 |
F4 |
리팩터링 (Refactoring)
| 동작 | Mac 단축키 | Win 단축키 |
|---|---|---|
| 복사/이동 | F5/F6 |
F5/F6 |
| 안전한 삭제 (Safe Delete) | Alt + Delete |
Alt + Delete |
| 이름 바꾸기 (Rename) | Shift + F6 |
Shift + F6 |
| 인라인 변수 | Cmd + Alt + N |
Ctrl + Alt + N |
| 메서드/변수/필드/상수 추출 | Cmd + Alt + M/V/F/C |
Ctrl + Alt + M/V/F/C |
| 리팩터링 (사용 가능한 모든 리팩터링 표시) | Cmd + Alt + Shift + T |
Ctrl + Alt + Shift + T |
VCS/로컬 히스토리
| 동작 | Mac 단축키 | Win 단축키 |
|---|---|---|
| VCS 빠른 팝업 | Alt + ``` |
Alt + ``` |
| 프로젝트를 VCS로 커밋 | Cmd + K |
Ctrl + K |
| VCS에서 프로젝트 업데이트 | Cmd + T |
Ctrl + T |
| 최근 변경 사항 보기 | Alt + Shift + C |
Alt + Shift + C |
일반 (General)
| 동작 | Mac 단축키 | Win 단축키 |
|---|---|---|
| 전체 검색 (Search Everywhere) | Shift x2 |
Shift x2 |
| 액션 찾기 | Cmd + Shift + A |
Ctrl + Shift + A |
| 해당 도구 창 열기 | Alt + 1-9 |
Alt + 1-9 |
| 전체 화면 모드 전환 | Cmd + Alt + F11 |
Ctrl + Alt + F11 |
| 에디터 최대화 전환 | Cmd + Shift + F12 |
Ctrl + Shift + F12 |
| 즐겨찾기에 추가 | Alt + Shift + F |
Alt + Shift + F |
| 현재 프로필로 현재 파일 검사(Inspect) | Alt + Shift + I |
Alt + Shift + I |
| 설정 대화 창 열기 | Cmd + Alt + S |
Ctrl + Alt + S |
| 탭과 도구 창 간 전환 | Cmd + Tab |
Ctrl + Tab |
라이브 템플릿 (Live Templates)/코드 조각
| 동작 | Mac 단축키 | Win 단축키 |
|---|---|---|
| 라이브 템플릿 삽입 | Cmd + J |
Ctrl + J |
| ’echo’ 문 | eco |
eco |
| foreach(iterable_expr as $value) {…} | fore |
fore |
| foreach(iterable_expr as $key => $value) {…} | forek |
forek |
| ‘include’/‘include_once’ 문 | inc/inco |
inc/inco |
| Private 함수 | prif |
prif |
| Protected 함수 | prof |
prof |
| Public 함수 | pubf |
pubf |
| ‘require’/‘require_once’ 문 | rqr/rqro |
rqr/rqro |