Моя новая установка Macbook (2022)


Этот пост будет постоянно обновляться в моем репозитории на github https://github.com/maoxiaoke/setup-a-mac-for-frontend-dev.

Настройка нового Macbook будет сложной и громоздкой. Каждый раз, когда я получаю новый Macbook, я прохожу одни и те же шаги по его настройке для работы.

Я создаю запись своей настройки, надеясь, что она будет полезна и для других!

Непосредственные первые шаги

Включите функцию Tap to Click

При настройке нового Macbook одним из первых изменений, которые мы делаем, является включение функции нажатия на трекпад.

Перейдите в Системные настройки -> Трекпад -> Наведение и нажатие」 и включите опцию 「Tap to click」.

Включите перетаскивание тремя пальцами

Как правило, «нажмите, чтобы нажать» на вашем Macbook, чтобы избежать силового нажатия на трекпад. Но это не работает, когда речь идет о перетаскивании и изменении положения окон.

Кроме того, я большой поклонник перетаскивания пальцем по дереву.

  1. Зайдите в 「System Preference -> Accessibility」.
  2. На боковой панели Accessibility выберите опцию 「Pointer Control」.
  3. Нажмите кнопку 「Параметры трекпада」.
  4. Включите перетаскивание и выберите 「перетаскивание тремя пальцами」.

Сменить обои

Посетите сайт wallhaven, чтобы найти замечательные обои и заменить ими обои по умолчанию.

Скачать Edge

После того как я обнаружил, что chrome съедает батарею моего старого Mac, я перешел на использование edge.

Установить Homebrew

Homebrew — это «Недостающий менеджер пакетов для macOS».

Просто следуйте их руководству по установке, скопируйте /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" в терминал.

По причинам GFW, китайские пользователи не смогут подключиться к github.

Просто скопируйте /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" в терминал. Это сделает то же самое при установке homebrew.

Настройка терминала

Используйте iTerm2 в качестве замены терминала macOS.

  1. Используйте Homebrew для установки iTerm2
$ brew install --cask iterm2
Войдите в полноэкранный режим Выйдите из полноэкранного режима
  1. Измените несколько настроек iterm2
  • Перейдите 「iterm2 Preferences -> Profiles -> Default -> Window」, добавьте прозрачность и размытие.

  • Перейдите 「iterm2 Preferences -> Profiles -> Default -> Keys -> Key Mappings」, замените стандартные на пресет «Natural Text Editing».

  1. Установите Oh My Zsh

Замечательно то, что вы можете настраивать оболочку и добавлять плагины. В отличие от старой оболочки Bash, которая выглядит не очень привлекательно и может затруднить работу с ней.

$ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Войти в полноэкранный режим Выход из полноэкранного режима
  1. Выберите свою любимую тему

Есть несколько тем, которые вы можете выбрать. Моя любимая тема — honukai, и она должна выглядеть так, как показано на скриншоте:

Чтобы получить полное руководство, загляните в документацию.

  1. Добавьте полезные плагины oh-my-zsh

Oh-my-zsh работает на основе плагинов. Я поделюсь своими 3 лучшими плагинами.

plugins=(
 git
 autojump
 zsh-syntax-highlighting
)
Вход в полноэкранный режим Выход из полноэкранного режима
  1. плагин git

Плагин git включен по умолчанию. Он предоставляет множество псевдонимов и несколько полезных функций.

Чтобы использовать его, добавьте git в массив plugins в вашем файле zshrc:

plugins=(git)
Войти в полноэкранный режим Выйти из полноэкранного режима
  1. плагин autojump

Используйте Homebrew для установки autojump.

$ brew install autojump
Войти в полноэкранный режим Выйдите из полноэкранного режима

После этого добавьте autojump в ваш файл zshrc:

plugins=(... autojump)
Войти в полноэкранный режим Выйти из полноэкранного режима
  1. плагин zsh-syntax-highlighting

Установка zsh-syntax-highlighting может быть утомительной. Но она стоит затраченных усилий.

Клонируйте репозиторий zsh-syntax-highlighting в каталог plugins в oh-my-zsh:

$ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
Войдите в полноэкранный режим Выйдите из полноэкранного режима

Затем активируйте плагин в ~/.zshrc:

plugins=(... zsh-syntax-highlighting)
Войти в полноэкранный режим Выйти из полноэкранного режима

После добавления плагинов в ваш файл .zshrc, вы должны перезапустить zsh, чтобы активировать их, используя команду source ~/.zshrc.

Вы можете найти все мои настройки .zshrc здесь.

Установите Alfred

Теперь настало время для Alfred — альтернативы Spotlight.

Используйте комбинацию клавиш Spotlight для Alfred

При установке Alfred первое, что я делаю, это отключаю стандартный ярлык для Spotlight и использую его для Alfred.

Для этого откройте System Preference -> Keyboard -> Shortcuts. Нажмите на «Spotlight» и отключите «Показывать поиск Spotlight».

Откройте настройки Alfred и используйте освободившуюся комбинацию ⌘ Space для запуска Alfred.

История буфера обмена

Копирование и вставка — это то, что разработчики делают каждый день. Alfred поставляется с менеджером буфера обмена, который поддерживает копирование текста, изображений и файлов.

Единственное, что я делаю, это переназначаю ярлык ⌘ . на историю буфера обмена.

Рабочие процессы

У меня установлено не так много рабочих процессов. Один из установленных рабочих процессов — YoudaoTranslator, который предоставляет услуги перевода.

Чтобы включить «YoudaoTranslator», следуйте официальному руководству.

Инструменты разработки

vscode

Я предпочитаю vscode для создания кода. Вы можете использовать аккаунт github для синхронизации настроек.

Мой любимый шрифт — Overpass Mono, и он должен выглядеть так, как показано на скриншоте:

Запуск vscode из командной строки

Открытие vscode из терминала — это быстрый и простой способ открыть новые проекты и начать кодировать быстрее.

Добавьте следующий текст в ваши файлы .zshrc:

code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* ;}
Войти в полноэкранный режим Выйти из полноэкранного режима

После перезапуска терминала или использования source ~/.zshrc, вы можете открыть vscode, набрав code ..

Вот как это должно выглядеть:

pnpm

pnpm — это быстрый, экономящий дисковое пространство менеджер пакетов, работающий как альтернатива npm.

Установите pnpm с помощью Homebrew:

$ brew install pnpm
Войдите в полноэкранный режим Выход из полноэкранного режима

volta

Я использую volta для управления несколькими версиями Node.js.

Другое программное обеспечение

Whimsical

Мое любимое приложение для рисования. Whimsical настолько велико, что я собрал большинство своих рисунков (вы можете найти их здесь и здесь).

Поскольку Whimsical уже поддерживает PWA. Вы можете установить его как обычное приложение.

obsidian

obsidian — это мое приложение для ведения заметок.

Notion

Notion — это приложение, в котором я пишу статьи.

Другие полезные программы

  • Shottr — инструмент для создания скриншотов, мощный и простой в использовании.
  • Anki Notes — приложение для запоминания, чтобы учить английский язык.
  • ScreenFlow — редактирование видео и запись экрана.
  • kap — Программа записи экрана для создания gif.
  • magnet — Менеджер окон.

Оцените статью
Procodings.ru
Добавить комментарий