2022-06-24 21:00:49
Приложения для тех самых программистов с макбуками, которые любят посидеть в Starbucks во Вкусно и точка
Итак, в этой части я хочу поделиться полезными приложениями для разработчиков под мак. Сразу упомяну здесь, что я работаю веб-разработчиком, поэтому в данном списке будет много классных штук с уклоном в мой профиль
Итак, что же установить разработчику?
Редактор кода
Visual Studio Code (с расширениями) или IDE от
JetBrains (PyCharm, GoLand, WebStorm). Что-то из вышеперечисленного от JetBrains имеет бесплатную версию, а что-то нет, поэтому VSCode - идеальный кандидат для старта.
Для просмотра баз данных MySQL можно использовать
Sequel Ace.
Каким бы удобным не был Safari, браузер
Google Chrome всегда должен быть под рукой для разработки.
Для просмотра файловых баз данных SQLite:
SQLite Browser
Лично я храню все важные пароли в специальном файлике, не синхронизируя ни с каким облаком. Так что, если вы готовы заплатить удобством синхронизации, ради сохранности самих паролей, то
KeePassX - это отличный вариант. Да, придется таскать с собой флешку: на ПК использовать KeePass 2, а на macOS -
KeePassX. В принципе, стандартный
Keychain от Apple для хранения паролей тоже неплох, но он залочен только под Apple и Safari.
На новых macOS по умолчанию стоит терминал
zsh вместо
bash, он удобен тем, что его можно легко настроить под себя, например, чтобы в терминале всегда отображалось название репозитория. Или время. Или прогноз погоды . Для этого я использую
(из серии один раз установить и забыть):
OhMyZsh и
Powerlevel10k.
Postman - классная штука для веб-разработки, позволяет сохранять любые HTTP-запросы в коллекции, тестировать их и оперативно просматривать результаты (кстати, есть и более легкая веб-версия с небольшими ограничениями - https://web.postman.co).
Для контейнеризации, особенно если разработка связана с веб-приложениями я рекомендую использовать
Docker. Для macOS, например, существует
Docker Desktop. Кстати, контейнеры - классная штука, используйте их, если еще этого не делаете В контейнеры можно запихнуть практически любой скрипт и на любом языке, и вне зависимости, какая у тебя ОС, этот скрипт 100% запустится, ведь контейнер будет использовать свою виртуальную ОС.
Рекомендую установить
Homebrew. Он позволит устанавливать множество программ прямо через командную строку. А еще он может пригодиться для установки линуксовых пакетов через командную строку.
Для обхода блокировок может пригодиться любой OpenVPN-клиент (например,
TunnelBlick) или что-нибудь из готовых решений, например: AmneziaVPN, Outline, Cloudflare 1.1.1.1 и т.д.
Для просмотра офисных файлов можно установить
Microsoft Office, но вопрос - насколько это нужно вам, как разработчику. Возможно, вам хватит и Google Документов в браузере
51 viewsMew Forest, edited 18:00