단축키 비교표

IntelliJ, VSCode, Eclipse, Visual Studio

🔍 탐색 및 이동

기능 IntelliJ VSCode Eclipse VS
파일 열기 Ctrl + Shift + N Ctrl + P Ctrl + Shift + R Ctrl + O (Open File)
Ctrl + Shift + O (Open Project)
클래스 찾기 Ctrl + N Ctrl + P, @ Ctrl + Shift + T Ctrl + ,
심볼 찾기 Ctrl + Alt + Shift + N Ctrl + T - Alt + F12
선언부로 이동 Ctrl + B
Ctrl + 클릭
F12
Ctrl + 클릭
F3 F12
이전 작업 위치 Ctrl + Alt + ← Alt + ←
Ctrl + -
Alt + ← Ctrl + -
다음 작업 위치 Ctrl + Alt + → Alt + →
Ctrl + Shift + -
Alt + → Shift + Ctrl + -
계층 구조 보기 Ctrl + H Ctrl + Shift + O Ctrl + T Alt + 7
참조 찾기 Alt + F7 Shift + F12 Ctrl + Shift + G Shift + F12
문법 해결(네임스페이스/인터페이스) Alt + Enter Ctrl + . Ctrl + 1 Shift + Alt + F10
파일 구조 보기 Ctrl + F12 Ctrl + Shift + O Ctrl + O Ctrl + F2
최근 파일 보기 Ctrl + E Ctrl + P Ctrl + E Ctrl + , (두 번)
정의 피킹 Ctrl + Shift + I Alt + F12 - Alt + F12

🔎 검색 및 대체

기능 IntelliJ VSCode Eclipse VS
텍스트 찾기 Ctrl + F Ctrl + F Ctrl + F Ctrl + F
다음 찾기 F3 F3 Ctrl + K F3
이전 찾기 Shift + F3 Shift + F3 Ctrl + Shift + K Shift + F3
바꾸기 Ctrl + R Ctrl + H Ctrl + F Ctrl + H
경로 내 검색 Ctrl + Shift + F Ctrl + Shift + F Ctrl + H Ctrl + Shift + F
전체 검색 Double Shift Ctrl + Shift + F Ctrl + Shift + L Ctrl + T
도구/액션 검색 Ctrl + Shift + A Ctrl + Shift + P Ctrl + 3 Ctrl + Q
심볼 검색 Ctrl + Alt + Shift + N Ctrl + T Ctrl + Alt + G Alt + F12
최근 변경사항 Alt + Shift + C - Alt + Shift + C -
모든 참조 찾기 Alt + F7 Shift + F12 Ctrl + Shift + G Shift + F12

✏️ 코드 편집

기능 IntelliJ VSCode Eclipse VS
자동 완성 Ctrl + Space Ctrl + Space Ctrl + Space Ctrl + J
스마트 완성 Ctrl + Shift + Space - - Ctrl + K, I
퀵 픽스 Alt + Enter Ctrl + . Ctrl + 1 Ctrl + .
리네임 Shift + F6 F2 Alt + Shift + R F2 or Ctrl + R, R
변수 추출 Ctrl + Alt + V Ctrl + . (리팩토링 메뉴) Alt + Shift + L Ctrl + R, V
메서드 추출 Ctrl + Alt + M - Alt + Shift + M Ctrl + R, M
문서 보기 Ctrl + Q - F2 -
파라미터 정보 Ctrl + P Ctrl + Shift + Space - Ctrl + Shift + Space
코드 정리 Ctrl + Alt + L Shift + Alt + F Ctrl + Shift + F Ctrl + K, D
블록 선택 Ctrl + Alt + Ins Shift + Alt + 마우스 드래그 Alt + Shift + A Alt + 마우스 드래그
라인 위로 이동 Ctrl + Shift + ↑ Alt + ↑ Alt + ↑ Alt + ↑
라인 아래로 이동 Ctrl + Shift + ↓ Alt + ↓ Alt + ↓ Alt + ↓
라인 복제 Ctrl + D Shift + Alt + ↓ Ctrl + Alt + ↓ Ctrl + D
라인 삭제 Ctrl + Y Ctrl + Shift + K Ctrl + D Ctrl + Shift + L
주석 처리/해제 Ctrl + / Ctrl + / Ctrl + / Ctrl + K, C / Ctrl + K, U
코드 접기/펼치기 Ctrl + -/+ Ctrl + Shift + -/+ Ctrl + -/+ Ctrl + M, M
모두 접기/펼치기 Ctrl + Shift + -/+ Ctrl + K, J / Ctrl + K, 0 Ctrl + Shift + -/+ Ctrl + M, L
중복 코드 감지 Ctrl + Alt + Shift + I - - -

🪟 뷰 및 도구

기능 IntelliJ VSCode Eclipse VS
프로젝트 뷰 Alt + 1 Ctrl + B Alt + Shift + W, P Ctrl + Alt + L
솔루션 탐색기 - - - Ctrl + W, S
출력 창 Alt + 4 Ctrl + ` Alt + Shift + Q, C Ctrl + W, O
터미널 Alt + F12 Ctrl + ` Ctrl + Alt + T Ctrl + `
디버그 Shift + F9 F5 F11 F5
실행 Shift + F10 Ctrl + F5 Ctrl + F11 Ctrl + F5
도구 창 숨기기 Shift + Esc Ctrl + B Ctrl + M Alt + F4
모든 도구 창 숨기기 Ctrl + Shift + F12 Ctrl + K, Z Ctrl + M Alt + Shift + Enter
에디터 탭 닫기 Ctrl + F4 Ctrl + W Ctrl + W Ctrl + F4
에디터 탭 이동 Alt + ←/→ Ctrl + PgUp/PgDn Ctrl + F6 Ctrl + Tab
최근 파일 Ctrl + E Ctrl + P Ctrl + E Ctrl + , (두 번)
정의로 이동 Ctrl + B F12 F3 F12
구현으로 이동 Ctrl + Alt + B Ctrl + F12 - Ctrl + F12
선언으로 이동 Ctrl + B F12 F3 F12
사용법 검색 Alt + F7 Shift + F12 Ctrl + Shift + G Shift + F12

🐞 디버깅

기능 IntelliJ VSCode Eclipse VS
디버그 시작 Shift + F9 F5 F11 F5
디버그 없이 실행 Shift + F10 Ctrl + F5 Ctrl + F11 Ctrl + F5
중단점 설정/해제 Ctrl + F8 F9 Ctrl + Shift + B F9
한 단계씩 코드 실행 F8 F10 F6 F10
한 단계씩 코드 실행(함수 내부로 진입) F7 F11 F5 F11
현재 메서드 나가기 Shift + F8 Shift + F11 F7 Shift + F11
실행 재개 F9 F5 F8 F5
중단점 보기 Ctrl + Shift + F8 Ctrl + Shift + Y Ctrl + Shift + B Alt + F9
변수 보기 Alt + 5 Ctrl + Shift + D Ctrl + Shift + V Alt + 4
조사식 추가 - Shift + F9 - Shift + F9
즉시 창 - - - Ctrl + Alt + I

🧪 테스트

기능 IntelliJ VSCode Eclipse VS
테스트 실행 Ctrl + Shift + F10 - Alt + Shift + X, T Ctrl + R, A
디버그 모드로 테스트 실행 Ctrl + Shift + D - - -
현재 테스트 실행 Ctrl + Shift + F10 - Alt + Shift + X, T Ctrl + R, T
이전 테스트 다시 실행 Shift + Ctrl + F10 - - -
테스트 커버리지 - - - Alt + S, W, C
테스트 탐색기 - - - Alt + S, W, T
테스트 결과 보기 - - - Alt + 1
테스트 디버깅 Shift + F9 - - -
테스트 실행 구성 - - - -

🔄 버전 관리

기능 IntelliJ VSCode Eclipse VS
커밋 Ctrl + K Ctrl + Shift + G, C Ctrl + #, 2 -
푸시 Ctrl + Shift + K - - -
Ctrl + T - - -
변경사항 보기 Alt + 9 - - -
저장소 패널 Alt + 9 - - -
Git Blame - - - -
Git History - - - -

🛠️ 리팩토링

기능 IntelliJ VSCode Eclipse VS
이름 바꾸기 Shift + F6 F2 Alt + Shift + R F2
메서드 추출 Ctrl + Alt + M - Alt + Shift + M Ctrl + R, M
변수 추출 Ctrl + Alt + V - Alt + Shift + L Ctrl + R, V
필드 추출 Ctrl + Alt + F - - -
파라미터 추출 Ctrl + Alt + P - - -
메서드 시그니처 변경 Ctrl + F6 - Alt + Shift + C -
타입 계층 구조 Ctrl + H - F4 -
메서드 계층 구조 Ctrl + Shift + H - - -
호출 계층 구조 Ctrl + Alt + H - - -
사이드바 - - - -

참고

What Else?
inflearn react api server buy me a coffee