Notice
Recent Posts
Recent Comments
Link
«   2026/04   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
Tags
more
Archives
Today
Total
관리 메뉴

유리의 개발새발

💻 Mac 초기 세팅 가이드 2025 본문

etc

💻 Mac 초기 세팅 가이드 2025

yuri_ 2025. 2. 15. 00:58
반응형

온전히 내 위주로 작성한, 나만의 맥북 초기 세팅 가이드

🛠️ 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 → Settingsformatter 검색
  • 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