Настройте среду разработки macOS с помощью сценария ноутбука Thoughtbot

nastrojte sredu razrabotki macos s pomoshhyu sczenariya noutbuka thoughtbot

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

К счастью, от этого есть лекарство боль. Ноутбук это сценарий, который готовит вашу рабочую машину macOS к веб-разработке и мобильной разработке.

TYlh5-0uZtwVDI1AstOGORoIqEBT5OIAyYVM

Настройка сценария состоит из:

  1. инструменты macOS:
  • Homebrew для управления библиотеками операционной системы.

2. Инструменты Unix:

  • Большие Ctags для индексирования файлов для завершения вкладки vim
  • Git для контроля версий
  • OpenSSL для защиты транспортного уровня (TLS)
  • RCM для управления корпоративными и личными dotfiles
  • Silver Searcher для поиска вещей в файлах
  • Tmux для сохранения состояния проекта и переключения между проектами
  • Сторож для наблюдения за событиями файловой системы
  • Zsh как ваша оболочка

3. Инструменты Heroku:

4. Инструменты GitHub:

  • Хаб для взаимодействия с GitHub API

5. Инструменты изображения:

6. Инструменты тестирования:

7. Языки программирования, менеджеры пакетов и настройки:

  • ASDF для управления версиями языка программирования
  • Bundler для управления библиотеками Ruby
  • Node.js и NPM для запуска программ и установки пакетов JavaScript
  • Ruby стабилен для написания кода общего назначения
  • Пряжа для управления пакетами JavaScript

8. Базы данных:

  • Postgres для хранения реляционных данных
  • Redis для хранения данных о ключе-значении

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

Сначала вам нужно скачать скрипт:

curl --remote-name https://raw.githubusercontent.com/thoughtbot/laptop/master/mac

Вы должны просмотреть сценарий перед его запуском:

less mac

Затем вы можете выполнить загруженный скрипт:

sh mac 2>&1 | tee ~/laptop.log

Наконец, вы можете просмотреть журнал:

less ~/laptop.log

Установка занимает менее 15 минут (зависит от вашей машины).

На момент написания этой статьи поддерживаются следующие версии macOS:

  • macOS Mavericks (10.9)
  • macOS Yosemite (10.10)
  • macOS El Capitan (10.11)
  • macOS Sierra (10.12)

Согласно описанию ноутбука, более старые версии macOS могут работать, но регулярно не тестируются.

Laptop – это проект с открытым исходным кодом, инициированный и поддерживаемый Thoughtbot. Вы можете просмотреть больше информации об этом и его внедрении, а также иметь возможность внести свой вклад, посетив страницу GitHub.

Эта статья изначально была опубликована в моем блоге FatosMorina.com

Добавить комментарий

Ваш адрес email не будет опубликован.