OKdevTV
| 기능 | 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 | - | - | - |
| 사이드바 | - | - | - | - |