프론트엔드 개발자의 맥북 세팅하기

맥북을 처음 받았을 때 설렘은 개발자로 일하면서 가장 행복한 순간 중 하나인 것 같습니다. 하지만 그 설렘도 잠시 세팅을 하면서 엄청난 귀찮음이 몰려옵니다.. 매번 세팅 방법을 찾아보고 시간을 많이 썼는데요. 조금이라도 이 시간을 줄이기 위해 글로 정리해보려고 합니다.

맥북 기본 설정

  • 독에서 필요 없는 아이콘 제거

    • 주로 쓰는 아이콘을 제외하고 다 제거합니다.
    • 이제 Spotlight나 Alfred에서 실행하는 습관을 지닙시다.
  • 탭으로 클릭하기

    • 익숙하지 않다면 불편할 수도 있습니다. 하지만 맥북 힘을 줘서 누르는 것은 맥북에도 안 좋고 손목에도 안 좋습니다.
  • 업데이트 알람 끄기 (선택)

    • 맥북 업데이트는 필요하지만 알림이 계속 뜬다면 신경 쓰지 않을 수가 없는데요. 위 링크를 참고하여 업데이트를 꺼 줍시다. (이 부분은 OS 버전에 따라 달라질 수 있습니다)
  • 단축키 설정 (선택)

    • 시스템 환경 설정 → 키보드 → (상단 탭) 단축키 → (사이드바) 키보드 → Dock으로 초점 이동 클릭 후 alt + tab으로 설정

프로그램

  • 크롬 설치 및 크롬 플러그인

  • Homebrew

    • 맥 패키지 관리자입니다. 아래 iTerm2나 맥 관련 프로그램을 설치할 때 사용합니다.
  • iTerm2

    • 맥 기본 터미널보다 더 많은 기능을 제공하는 터미널입니다.

      • ohmyzsh (선택) - iTerms2에서 zsh를 더 쉽게 사용할 수 있도록 제공해 줍니다.
  • IDE, 데이터베이스 IDE - 에디터는 취향에 맞게 설치하시면 됩니다.
  • Sourcetree - git GUI 프로그램
  • Filezilla - FTP 프로그램
  • Postman

    • API를 체크해 볼 수 있는 앱입니다
  • ngrok (선택)

    • 로컬 네트워크 터널 열기. 로컬 앱을 외부 URL로 테스트할 때 필요합니다. (예 - 페이스북 로그인)
  • Figma (선택) - 무료 그래픽 툴
  • Zeplin (선택) - 디자인 협업툴
  • Todoist (선택) - 투두앱
  • notion (선택) - 메모앱

유틸 프로그램 (선택)

  • KeepingYouAwake

    • 맥북 잠자기 모드를 막을 수 있습니다. 직장에서 자리를 오래 비울 때 유용합니다.
  • Spectacle

    • command+alt+방향키로 원하는 창을 화면에 분할해서 배치할 수 있습니다. (윈도우에서 윈도우 키 + 방향키 기능과 같습니다.)
  • Alfred

    • Spotlight 업그레이드 버전 같은 프로그램입니다. 유료 버전을 쓰면 좋지만 무료 버전도 충분합니다.
    • 저는 Alfred에서 아래 명령어를 가장 많이 사용합니다. (명령어 2글자만 쳐도 웬만하면 자동 완성에 나옵니다.)

      • sleep

        • 잠자기 모드로 전환 - 밥 먹으러 갈 때 주로 사용합니다..
      • empty trash

        • 휴지통 비우기 기능

많이 쓰는 맥 기능

  • 강제 종료 - alt + command + esc

    • 앱이 다운 되었을 때 사용합니다.
  • 폴더 이동 - cmd + shift + g

    • 파인더에서 경로로 이동하고 싶은 경우 사용합니다.
  • 파일 정보 가져오기 - 파일을 선택하고 command + i

    • 이미지 크기를 볼 때 주로 사용합니다.
  • 활성 상태 보기

    • Spotlight나 Alfred에서 활성 상태 보기 를 입력합니다.

      • cpu, 메모리를 얼마나 잡아먹는지 체크할 수 있고 위에서 언급한 강제 종료도 할 수 있습니다.
      • 윈도우의 ctrl + alt + delete 와 유사합니다.