Приложения, которые я использую ежедневно при написании кода.
Как пользователь Mac, мне нравится загружать приложения, предназначенные не только для развлечения, повышения производительности или редактирования видео, но и приложения, облегчающие мою жизнь при написании кода.
Вот мой топ-5, который я использую всегда!
1. Paste
Paste — это менеджер буфера обмена, который может помочь вам сохранить все ваши фрагменты кода и повторно использовать их парой нажатий клавиш. Каждый раз, когда вы пишете код и не можете вспомнить синтаксис функции, просто нажмите ⇧ ⌘, и появится следующее меню.
2. Swish
Представьте себе: вы пишете код в своем любимом текстовом редакторе или IDE, и вдруг вам нужно открыть несколько приложений и работать в многозадачном режиме. Вы можете просто открывать приложения и переключаться между окнами, но лучше, если у вас будет открыто несколько окон в идеальной сетке 2x2 или 3x2.
Как? Свиш ! Это приложение помогает вам управлять окнами и приложениями прямо с трекпада с помощью жестов смахивания, сжатия, касания и удержания.
Я часто использую его, когда застреваю и мне нужно выполнить шаги из видеоурока или StackOverflow, чтобы решить мою проблему. Здесь я только делю экран на две половины — с одной стороны YouTube/StackOverflow, а с другой — мой текстовый редактор. Жест, который я использую, чтобы разделить экран за несколько секунд, — это два пальца вправо или влево, чтобы отправить окно в правую или левую половину экрана соответственно.
Вот как это работает.
Это всего лишь один из 30 жестов, которые ускорят ваш рабочий процесс при написании кода.
3. KeepingYouAwake
То, что делает приложение, довольно просто — оно предотвращает переход вашего Mac в спящий режим одним щелчком мыши. Конечно, чтобы ваш Mac не спал, вы можете просто оставить видео, воспроизводимое в фоновом режиме (как я делал в прошлом), но это может разрядить батарею и замедлить работу компьютера.
Однако с помощью KeepingYouAwake вы можете предварительно определить продолжительность активации и даже отключить себя, когда уровень заряда батареи низкий.
4. Discord + Telegram
Я использую Discord каждый раз, когда застреваю. StackOverflow удобен, когда вам нужны ответы на вопросы, которые уже были решены в прошлом, но когда нужно задать нестандартные вопросы, связанные с проектом, или найти ответы на быстрые вопросы, которые вы не можете найти в Google, Discord или Telegram — ваш выбор.
Да, некоторые сообщества достаточно токсичны и не дружелюбны для новичков, но как правило, большинство проблем уже решены и легко гуглятся.
5. iTerm2 + ZSH
Лучший терминал (по моему скромному мнению)
Приложение, которое каждый программист должен всегда иметь открытым, — это терминал. Терминал помогает нам взаимодействовать с нашим компьютером с помощью команд вместо графического пользовательского интерфейса (GUI), который большинство людей использует ежедневно.
iTerm легко кастомизируется и дополняется удобными плагинами, что делает разработку приятнее и проще. Все фичи можно посмотреть тут, а найти лучшую тему здесь. Как поставить oh-my-zsh тоже рядом.
Что бы в полной мере описать все достоинства iTerm2 потребуется отдельная статья, так что пока берите на вооружение, а тем временем я буду ее писать.
Надеюсь вы нашли для себя что-то новое или полезное!
Больше полезностей и новостей можно найти в моем телеграмм канале @zencode
Спасибо!