Недавно я купил новый 13 “MacBook Pro 2015 (после блестящей основной информации Apple) и так далеко так далеко. Это мой первый опыт работы с MacO. После использования строго GNU/Linux Distries около 4 лет (Fedora, Ubuntu, Mint, Arch, Elementary OS) Я наконец решил взять окуни и использовать MacO. Срок службы батареи, отличная клавиатура и трекпад, красивый дисплей делает кодирование на нем действительно приятный опыт. То, что я, безусловно, не хватал моим громоздким HP Pavilion G6.
Перед началом работы с моим настройкой разработки я бы сказал, что есть множество таких блогов и гидов, чтобы сделать вашу машину. Целью этого поста не так ли, но просто поделиться некоторыми из инструментов, которые я считаю, сделать ваш опыт MacOS более полным. Я лично следовал Это Как Святой Грааль Но я сломаю это для вас, чтобы включить только самые актуальные вещи, которые могут быть установлены на свой ноутбук, а также не заставляют раздуваться.
ITERM2.
Поскольку разработчики проводят большую часть времени, просыпающегося с проживанием на терминалах, первое, что вам нужно сделать, это заменить Termate There MacOS по умолчанию ITERM2. Он имеет много отличных функций, о которых вы можете прочитать больше здесь Отказ Я использую солнечную темную тему, которую можно легко загрузить на здесь Отказ Помимо этого, есть несколько других настроек, которые я просто взял из этого Руководство Отказ
Домашний
Это необходимый менеджер пакета, каждый разработчик должен использоваться. Это делает установку других пакетов очень удобно, загрузив последний стабильный выпуск, создавая SymLink на /usr/local
И некоторые действительно крутые функции, такие как установка непосредственно из пр. Вы можете прочитать больше о таких функциях здесь. Как учебное упражнение для себя, я собираюсь попробовать свои руки на создание формулы для Coala Отказ
ZSH.
Никаких обсуждений терминала никогда не должна быть полной, не упомянувая ZSH даже после ИМХО. Я использовал ZSH в течение 2 лет, и это просто не возвращается к старой школе Bash. Я так привык к ZSH, чтобы он больше не мог работать на Bash. Вы можете установить ZSH by Brew Установить ZSH.
Я также использую Prezto
вместе с ZSH, а не популярным О, мой ZSH!
Потому что это дар медленно после пары плагинов. Вы можете следить за деталями установки, присутствующие в официальной документации здесь. Чтобы изменить тему по умолчанию, вам нужно редактировать следующую строку в ~./zpreztorc
ZStyle ': Prezto: Модуль: Подскажите «Тема» Powerline'
с названием темы. Вы можете узнать все имена темы, используя
Подсказка -L
Вы можете найти полный список всех вещей ZSH Over здесь Отказ
Возвышенный текст
Как разработчик, вы также проведете огромное время с редакторами, поскольку они это место, где происходит волшебство. Я настроил свой возвышенный текст, чтобы максимизировать мою производительность во время кодирования. Я использую следующие плагины, но сначала, чтобы установить любой из них, вам нужно Установить Упражнение пакета, который является менеджером пакета для возвышенного текста. После того, как у вас установить контроль пакета, вы можете убедиться, что он должен выглядеть так:
Некоторые из плагинов, которые я использую:
- Боковыми комбинациями
- Эммет (Великолепное спасатель времени!)
- Сублимеллин
- ColorPicker
- Брекет
Я использую Материальная тема который действительно ценит это на растяжку.
Я учусь использовать все больше и более VIM в эти дни, поэтому я сохраню этот раздел как TBA и скоро обновись.
Это некоторые из приложений, которые я считаю, должен прийти предустановленным в любом MacOS.
- Альфред
- Бессонница
- Cleanmymac 3.
- Omnifocus.
- Ulysses.
- Передача файла Android
- ChechsheetApp
- Istatmenus.
До сих пор я действительно доволен этим, но буду продолжать добавлять инструменты или плагины, которые я нахожу на ходу. Я все еще на этапе медового месяца с моим MAC, поэтому, если вы думаете, что я сделал несправедливость к этому посту, не включаю в себя ваш любимый инструмент, твит его, и я определенно проверю это. До этого, счастливого кодирования!
Эта статья была первоначально опубликована в моем блоге на здесь
Оригинал: “https://dev.to/mrkaran/my-development-setup-on-a-macbook”