Разработчик, который настроил все под себя: как организовать рабочее пространство на MacBook Pro по фэн-шую
Уменьшив беспорядок в цифровом рабочем пространстве, можно стать продуктивнее и сосредоточиться на важном, уверен студент и начинающий разработчик Филипп Куо, поэтому уже в течение нескольких месяцев он очищает свой MacBook Pro от всего ненужного. Как организовать свое рабочее место по фэн-шую, он рассказал в блоге.
Веб-браузер
Филипп предпочитает использовать Safari, потому что он «быстрый, стильный и синхронизирует все данные на устройствах Apple. Там у автора установлены всего два расширения: AdGuard — для блокировки рекламы и Grammarly — для помощи в написании текстов на английском языке.
Особенности Safari:
- непрерывная поддержка на Mac, iPhone и iPad;
- поддержка входа в систему с помощью Apple и Apple Pay;
- поддержка iCloud для закладок, списка чтения и так далее. Менеджер паролей, который генерирует уникальные пароли для сайтов и синхронизирует их на всех устройствах для сайтов и приложений;
- поддержка режима «Картинка в картинке», с помощью которой можно воспроизводить видео поверх других рабочих процессов. На YouTube для этого достаточно дважды щелкнуть правой кнопкой мыши.
Стоит отметить, то для веб-разработки Филипп все же использует Chrome, потому что в нем больше профильных расширений и инструментов для анализа веб-сайтов.
Музыка
Для прослушивания музыки и подкастов автор предпочитает Spotify. По словам Филиппа, функция Connect позволяет перемещаться по всем устройствам, включая Alexa, PS4 и «умный» телевизор. Этим не может похвалиться ни одна другая музыкальная платформа.
Клиент Spotify для macOS сделан с использованием веб-технологий, а значит, его легко взломать, потому что код фронтенда не компилируется перед передачей пользователю, отмечает автор. Для внедрения пользовательских CSS-стилей в CEF-ядро Spotify он использовал инструмент spicetify-cli, что позволило подстроить цвета Spotify под дизайн macOS. Для этого нужно:
- чтобы установить и инициализировать инструмент, в терминале запустить две следующих команды:
$ brew install khanhas/tap/spicetify-cli $ spicetify
- затем откройте
spicetify_data
, созданный в каталоге, в котором запускали команды; - чтобы добавить пользовательские стили в Spotify в
config.ini
, установите значенияcurrent_theme = macOS
иinject_css = 1
; - потом в папке
Themes
создайте еще одну папку с именемmacOS
; - создайте в ней файл под названием
user.css
; - скопируйте отсюда CSS-код и вставьте его в
user.css
; - сохраните файл и запустите в терминале:
$ spicetify backup apply enable-devtool
Вот и все!
Почта
Для работы с электронной почты автор использует Gmail Desktop — это Gmail-клиент с открытым исходным кодом, который постоянно работает в фоновом режиме, что позволяет получать уведомления в режиме реального времени.
Особенности Gmail Desktop:
- кнопка отписки от рассылок в один клик;
- функция Snooze, которая работает на всех устройствах;
- функция отправки писем по расписанию;
- функция Smart Compose, которая помогает составлять черновики писем;
- строенный эксперимент Google, который интегрируется с другими службами Google, такими как Meet и Contacts.
Редактор кода
Лучший редактор — Visual Studio Code, потому что он быстрый, мощный и легко настраиваемый под пользователя благодаря библиотеке расширений, считает автор. С помощью расширений можно ускорить процесс разработки.
Филипп настроил IDE так, чтобы он соответствовал цветовой схеме и дизайну macOS, поэтому:
- в качестве темы использовал macOS Modern, которая поддерживает светлый и темный режимы, соответствующие языку оформления Xcode;
- в качестве шрифта выбрал SF Mono с кеглем 16;
- для иконок использовал тему Material Icon Theme, которая предоставляет широкий выбор иконок практически для всех типов файлов.
Терминал
В качестве терминала автор предпочитает iTerm. Его он настроил так, чтобы тратить меньше времени на командную строку.
- в качестве основной оболочки Филипп использует Zsh. Вместе с ней установлен фреймворк Oh My Zsh, который обеспечивает свободу настройку и поддержку плагинов;
- чтобы в терминале отображались nerd-font-значки c шрифтом SF Mono, автор использует шрифт SF Mono Powerline;
- плагины, которые способны ускорить разработку — zsh-syntax-highlighting и zsh-autosuggestions.
Дизайн
Для цифрового дизайна автор пользуется только программный обеспечением под названием Sketch. Оно поставляется вместе с macOS и отличается высокой производительностью. В нем есть функции обмена Sketch Cloud, с помощью которой можно делиться спецификациями и активами дизайна с коллегами.
Инструмент содержит обширную библиотеку плагинов. Одни из лучших и удобных, по мнению Филиппа — Artboard Manager, Data Populator и Unsplash. В Sketch также есть библиотеки дизайна от Apple, которые постоянно обновляются.
Утилиты
Кроме вышеперечисленных приложений, которыми автор пользуется постоянно, он использует следующие:
- KeepingYouAwale для предотвращения перехода macOS в спящий режим в течение заданного времени. Подходит для работы во время презентаций;
- Paste для хранения истории буфера обмена. Не опенсорс-проект, но, по мнению, Филиппа, лучший из тех, которыми он пользовался;
- Rectangle для быстрого изменения размера окон;
- IINA для воспроизведения всех типов медиафайлов. Программа с открытым исходным кодом, которая не уступает по мощности VLC.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: