유리의 개발새발
💻 Mac 초기 세팅 가이드 2025 본문
반응형
온전히 내 위주로 작성한, 나만의 맥북 초기 세팅 가이드 ✨
🛠️ 1. Google
- 브라우저: 크롬 설치
- 확장 프로그램:
- React Developer Tools
- Redux DevTools
📝 2. Notion
💻 3. Node.js: 무.적.권 LTS
brew install node@lts
💻 4. VSCode
📌 필수 설정 1: 자동완성 단축키 변경
- Preferences → Keyboard Shortcuts → suggest 검색 후 단축키를 option + spacebar로 변경
📌 필수 설정 2: Prettier를 기본 포매터로 설정
- File → Preferences → Settings → formatter 검색
- Default Formatter: Prettier 선택
📌 필수 설정 3: PATH에 'code' 명령어 추가
cmd + shift + p # 커맨드 팔레트 열기
type: shell command
→ 'Shell Command: Install 'code' command in PATH' 실행
📌 필수 플러그인 목록:
- Auto Close Tag
- CSS Peek
- ES7+ React/Redux/React-Native snippets
- ESLint
- Git History
- GitLens -- Git supercharged
- indent-rainbow
- IntelliCode
- Material Icon Theme
- Path Intellisense
- Prettier
✅ 완전 필수! 내 개발 환경 필수 플러그인들 💯
추천 플러그인 있으면 말해주세요.
💻 5. Spectacle (창 관리 프로그램)
- 나는 유료 마그넷을 씀. 최신 macOS에는 비슷한 기능이 내장되어 있다고는 하지만… 난 모름. 😂
🍺 6. Homebrew: 필수 패키지 관리 툴
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- 설치 후 Next Steps에 나온 명령어 꼭 실행!
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$($(brew --prefix)/bin/brew shellenv)"
✅ 이거 안 하면 터미널에서 brew 명령어 못 씀 😎
☕ 7. JDK (Java Development Kit): 11 OR 17 (Brew로 설치)
brew install openjdk@17
- 필요에 따라 JDK 버전 전환:
export JAVA_HOME=$(/usr/libexec/java_home -v17)
✅ React Native, Android Studio는 JDK 17이 안정적.
🖥️ 8. iTerm2
- oh-my-zsh + powerlevel10k 테마 필수!
brew install --cask iterm2
✅ 터미널 꾸미기까지는 나중에 따로 블로그로!
🐙 9. Git 설치 및 설정
brew install git
- Git 전역 설정:
git config --global user.name "Jeonyul"
git config --global user.email "your_email@example.com"
💻 10. Xcode (iOS 개발 필수)
- App Store에서 Xcode 설치
- 터미널에 Xcode 명령어 도구 설정:
- 설치 후 command line tools 설정 필수
- 혹시 네이티브 작업 할거면 자동완성 단축키 변경

🆕 11. 추가 유틸리티 (필수 아님, 내 취향)
- SFMenuBar: 메뉴바 커스터마이즈
- Parallels: 가상 머신 (Windows 테스트용)
- Microsoft Office: 오피스 작업 필수
🧑💻 12. 직무별 추가 세팅 (회사 따라 다름)
🟢 Android Studio (React Native Android 에뮬레이터용)
brew install --cask android-studio
- VSCode에서 에뮬레이터만 띄우기 위해 ANDROID_HOME 환경변수 설정 필요.
🟠 React Native (CLI 기반)
옛날 버전 setup 가이드 보면 환경 변수 등 가이드 나온다.
그거보고 따라하세요.
npm install -g react-native-cli
- EXPO 줘 패고 싶음
🟡 DB 도구 (회사에서 지정된 것 설치)
- MySQL, PostgreSQL, Redis 등 회사 따라 다름.
- DB 클라이언트는 여윽시 DBeaver 추천.
🚀 이렇게 세팅하면 바로 개발 시작! 😊
반응형
'etc' 카테고리의 다른 글
| [etc] API Error: 400 due to tool use concurrency issues. (0) | 2026.01.24 |
|---|---|
| [etc] mac 초기 세팅 (0) | 2023.12.26 |