개발 및 코딩을 위한 맥북 필수 단축키 가이드

개발 생산성을 극대화하기 위한 맥북(macOS) 핵심 단축키 모음입니다. 일반적인 텍스트 편집부터 터미널, 주요 IDE(VS Code, IntelliJ 등)에서 공통적으로 유용하게 쓰이는 단축키를 정리했습니다.


1. 텍스트 및 코드 편집 (커서 이동/선택)

코드 작성 시 마우스나 트랙패드 손동작을 최소화하고 커서를 빠르게 제어할 수 있는 단축키입니다.

기능 단축키 설명
단어 단위 이동 ⌥ + ← / → 커서를 좌/우 단어(Word) 단위로 빠르게 이동
라인 시작/끝 이동 ⌘ + ← / → 커서를 현재 줄(Line)의 맨 처음이나 맨 끝으로 이동
문서 시작/끝 이동 ⌘ + ↑ / ↓ 커서를 문서 전체의 최상단이나 최하단으로 이동
단어 단위 선택 ⇧ + ⌥ + ← / → 커서 기준 좌/우 단어 단위로 블록 지정
라인 전체 선택 ⇧ + ⌘ + ← / → 커서 기준 현재 줄 전체를 블록 지정
줄 바꾸기 (Enter) ⇧ + Enter (일부 IDE) 커서 위치와 상관없이 아래에 새 줄 추가

2. 코드 구조 및 편집 최적화

코드를 지우거나 위치를 바꾸고, 주석 처리할 때 유용한 단축키입니다.

기능 단축키 설명
단어 단위 삭제 ⌥ + Delete 커서 왼쪽의 단어 하나를 통째로 삭제
라인 전체 삭제 ⌘ + Delete 커서 왼쪽의 현재 줄 전체를 삭제
한 줄 주석 처리 ⌘ + / 현재 줄 또는 선택한 블록을 즉시 주석(// 또는 #) 처리
블록 주석 처리 ⇧ + ⌥ + A VS Code 등에서 선택 영역을 블록 주석(/* */) 처리
코드 줄 이동 ⌥ + ↑ / ↓ 현재 줄의 코드를 위/아래 줄로 위치 이동
코드 줄 복사 ⇧ + ⌥ + ↑ / ↓ 현재 줄의 코드를 위/아래 줄에 바로 복사 붙여넣기

3. 개발 도구 및 윈도우 관리

터미널, Finder, 브라우저 개발자 도구 사이를 민첩하게 오갈 때 사용합니다.

기능 단축키 설명
동일 앱 내 창 전환 ⌘ + ~ 크롬 창 여러 개 또는 VS Code 창 여러 개 사이를 전환
개발자 도구 열기 ⌥ + ⌘ + I 크롬/사파리 브라우저에서 개발자 도구(Console/Inspector) 실행
경로 복사 (Finder) ⌥ + ⌘ + C Finder에서 선택한 파일/폴더의 전체 절대 경로를 클립보드에 복사
숨김 파일 표시 ⌘ + ⇧ + . Finder에서 .env, .gitignore 등 숨겨진 파일 토글 표시
터미널 새 탭/창 ⌘ + T / ⌘ + N 터미널 프로그램에서 새 탭 또는 새 창 열기

4. 주요 IDE 핵심 공통 개념 (VS Code / IntelliJ)

가장 많이 쓰이는 코드 에디터에서 유사하게 대응되는 필수 단축키 매핑입니다.

기능 VS Code 단축키 IntelliJ / WebStorm 단축키
전체 파일/명령 검색 ⌘ + P (파일) / ⇧ + ⌘ + P (명령) Shift 두 번 연타 (Search Everywhere)
프로젝트 내 전체 찾기 ⇧ + ⌘ + F ⇧ + ⌘ + F
프로젝트 내 전체 변경 ⇧ + ⌘ + H ⇧ + ⌘ + R
변수/함수 이름 일괄 변경 F2 ⇧ + F6 (Refactor Rename)
정의 이동 (Go to Decl.) F12 또는 ⌘ + 클릭 ⌘ + B 또는 ⌘ + 클릭
자동 코드 정렬 (Format) ⇧ + ⌥ + F ⌥ + ⌘ + L
멀티 커서 (다중 선택) ⌥ + 클릭 또는 ⌥ + ⌘ + ↑/↓ ⌥ + 클릭 또는 ⌥ + ⌥(누른 상태에서) + ↑/↓
사이드바 토글 ⌘ + B ⌘ + 1