Налаштування вашого MacBook для розробки в 2025 році

Налаштування MacBook для Розробки

Вітаємо з придбанням нового MacBook! Незалежно від того, чи є ви веб-розробником, розробником додатків чи ентузіастом машинного навчання, цей посібник допоможе вам налаштувати MacBook для розробки. Ми охопимо встановлення необхідних інструментів, налаштування середовища та підготовку до будь-якого проекту.

pic

1. Початкове налаштування MacBook

а. Оновіть macOS

Перед тим як приступити до розробки, переконайтеся, що ваша macOS оновлена:

  1. Клікніть на меню Apple (🍏) > Системні налаштування > Основні > Оновлення програмного забезпечення.
  2. Встановіть доступні оновлення та перезапустіть MacBook.

b. Увімкнення інструментів розробника

  1. Відкрийте Термінал (знайдіть його через Spotlight, ⌘+Space, потім введіть “Terminal”).
  2. Встановіть інструменти командного рядка Xcode:
xcode-select --install

Слідуйте інструкціям для встановлення необхідних інструментів.

2. Встановлення Homebrew

Homebrew — це менеджер пакетів для macOS, який спрощує встановлення програмного забезпечення.

  1. Відкрийте Термінал і введіть:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. Додайте Homebrew до вашого PATH (інструкції з'являться після встановлення).
  2. Перевірте встановлення:
brew --version

3. Встановлення інструментів розробника

а. Встановлення Node.js, npm, pnpm та Bun

Ці інструменти є основними для JavaScript та веб-розробки.

  1. Node.js та npm:
brew install node

Перевірте встановлення:

node --version  
npm --version

2. pnpm: pnpm — це швидкий та ефективний менеджер пакетів:

npm install -g pnpm

Перевірте встановлення:

pnpm --version

3. Bun: Bun — це універсальне середовище для виконання JavaScript:

curl -fsSL https://bun.sh/install | bash

Додайте Bun до вашого PATH та перевірте:

bun --version

b. Встановлення Git

Git важливий для контролю версій:

brew install git

Перевірте встановлення:

git --version

Налаштуйте Git:

git config --global user.name "Your Name"  
git config --global user.email "[email protected]"

4. Налаштування Python для машинного навчання

а. Встановлення Python

macOS вже має попередньо встановлену версію Python, але рекомендовано використовувати останню версію через Homebrew:

brew install python

Перевірте встановлення:

python3 --version  
pip3 --version

b. Налаштування віртуальних середовищ

Віртуальні середовища ізолюють залежності для проектів.

  1. Встановіть venv:
python3 -m pip install --user virtualenv
  1. Створіть віртуальне середовище:
python3 -m venv myenv
  1. Активуйте його:
source myenv/bin/activate

5. Налаштування інструментів для розробки додатків

а. Встановлення Xcode

Для розробки додатків для iOS встановіть Xcode з Mac App Store:

  1. Відкрийте Mac App Store і знайдіть Xcode.
  2. Клікніть Отримати, щоб встановити.
  3. Після встановлення відкрийте Xcode та погодьтеся з умовами ліцензії.

b. Встановлення Android Studio

Для розробки додатків для Android:

  1. Завантажте Android Studio з офіційного сайту.
  2. Дотримуйтесь інструкцій для встановлення.
  3. Запустіть Android Studio і налаштуйте емулятор для тестування.

6. Налаштування IDE та текстових редакторів

Виберіть редактор або IDE, який відповідає вашому робочому процесу:

  1. Visual Studio Code (рекомендовано для веб-розробки):
brew install --cask visual-studio-code

2. PyCharm (відмінно підходить для розробки на Python):

brew install --cask pycharm

3. IntelliJ IDEA (ідеально підходить для Java та Kotlin):

brew install --cask intellij-idea

4. Vim (для редагування через термінал):

brew install vim

7. Інші необхідні інструменти

а. Встановлення Docker

Docker необхідний для контейнеризації розробки:

brew install --cask docker

Запустіть Docker з вашої папки додатків та увійдіть в систему.

b. Встановлення Postman

Для тестування API:

brew install --cask postman

## Встановлення інших браузерів

Для тестування веб-застосунків:

brew install --cask arc
brew install --cask google-chrome
brew install --cask firefox
```

8. Оптимізація вашого середовища

а. Налаштування zsh з Oh My Zsh

Oh My Zsh — це фреймворк для керування вашою конфігурацією zsh.

  1. Встановіть Oh My Zsh:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
  1. Налаштуйте ваш zsh за допомогою плагінів і тем, таких як powerlevel10k:
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes/powerlevel10k

Встановіть ZSH_THEME="powerlevel10k/powerlevel10k" в ~/.zshrc.

b. Встановлення шрифтів

Для кращого досвіду роботи з терміналом встановіть шрифти Nerd Fonts:

brew tap homebrew/cask-fonts  
brew install --cask font-meslo-lg-nerd-font

Висновок

З цими кроками ваш MacBook тепер налаштований для веб-розробки, розробки додатків і машинного навчання. Постійно оновлюйте свої інструменти та досліджуйте додаткові конфігурації, коли ви будете розвиватися у своїй розробницькій подорожі. Успіхів у кодуванні!

Перекладено з: Setting Up Your MacBook for Development in 2025

Leave a Reply

Your email address will not be published. Required fields are marked *