Хорошие разработчики всегда ищут способы ускорить и автоматизировать рабочие процессы. Сегодня мы представляем серию рабочих процессов в Alfred, которые позволят повысить продуктивность и изменят ваш мир.
Что такое Alfred?
Для тех, кто не знает, Alfred – это замечательный лаунчер приложений и файлов для Mac OS X, который экономит время при поиске файлов в сети или на вашем компьютере. В новой версии, второй по счёту, реализован ряд улучшений, а благодаря Powerpack вы можете создавать свои собственные рабочие процессы.
Ниже представлен список рабочих процессов, который позволит изменить способ вашей работы.
Открытие файла в редакторе Sublime Text.
Одной из моих самых любимых функций в Alfred является возможность поиска файлов и папок. А что, если воспользоваться этой функцией для открытия файлов и папок в нашем любимом редакторе кода — скажем в Sublime Text 3?
- Открытие файла с Sublime Text (v3), разработан @ franzheidl.
- Загрузить.
- Триггеры (тип процедур, хранящихся вместе с объектами базы данных и автоматически выполняющихся, когда используются определённые команды SQL (обычно те, которые модифицируют данные), т.е. управляются событиями и невидимы для пользователя):
subl
subl*
Вы хотите взглянуть на другой редактор кода? Смотрите «Дополнительные материалы».
Can I Use… Workflow (Могу ли я использовать конкретный рабочий поток?)
В эпоху HTML5, прежде чем внедрять определенные свойства CSS и JavaScript API мы должны проверить их поддержку браузером. Вы можете сделать это, открыв вкладку браузера, перейти в раздел Can I Use… (могу ли я использовать), выполнить поиск по ключевому слову, а затем проверить на предмет поддержки браузером. Или вы можете воспользоваться рабочим потоком Alfred.
- Могу ли я использовать … рабочий поток, разработан @ willfarrell.
- Загрузить.
- Триггер:
caniuse
Dash Workflow (Рабочий поток Dash).
Никто не владеет полной информацией о данном языке программирования или о его ограничениях. Время от времени мы должны проверять актуальность используемого метода. Недавно я нашел удивительные приложение под названием Dash, которое позволяет выполнять локальный поиск документации для различных API, при этом не требуется подключение к интернету. Благодаря этому рабочему потоку вы можете искать ключевые слова для каждого языка, используя фильтрацию. Обратите внимание, что Dash – это внешнее (находящееся вне программы, компьютера или устройства), бесплатное приложение, поэтому убедитесь, что вы скачали его перед использованием данного рабочего потока.
- Рабочий поток Dash, разработан @ willfarrell.
- Загрузить.
- Триггеры:
dash
,html
,css
,js
,jquery
,jqueryui
,angularjs
,bootstrap
,svg
,nodejs
,php
,redis
,mysql
,man
,cpp
,sass
,compass
,backbone
,underscore
,wordpress
,drupal
,django
,python
,python
2
,elisp
,android
,yui
,ruby
,rails
,gem
Terminal Finder.
Некоторые операции мы предпочитаем делать в терминале (Terminal), а другие в программе поиска (Finder). Данный рабочий поток позволяет осуществлять быстрое и удобное переключение между ними. Вы можете выполнять открытие текущего окна Finder в Terminal или iTerm и наоборот.
- TerminalFinder, разработан @ LeEnno
- Загрузить.
- Триггеры:
ft
,tf
,fi
,if
Package Managers Workflow (Менеджеры пакетов рабочего потока).
Возможность повторного использования фрагментов кода является важной частью разработки программного обеспечения. Сегодня существует множество решений, которые позволяют распространять программный код и искать сторонние пакеты. Нужен ли вам модуль Node.js? Нужна ли вам Grunt задача? С помощью этого рабочего потока можно быстро посмотреть плагины и компоненты для ваших любимых программ управления пакетами.
- Менеджеры пакетов рабочего потока, разработан @ willfarrell.
- Загрузить.
- Триггеры:
bower
,grunt
,npm
,composer
,pear
,gems
,pypi
,alcatraz
,cocoa
,brew
,rpm
,maven
,docker
Цвета.
Вам теперь не нужно открывать Photoshop каждый раз, когда возникает необходимость преобразовать формат цвета. Благодаря этому рабочему потоку значительно упрощается преобразование HEX, RGB и HSL цветов.
- Цвета, разработан @ TylerEich
- Загрузить.
- Триггеры:
#
,rgb
,hsl
,c
Jenkins Workflow.
Модульное тестирование является довольно полезной штукой, но выполнение тестирования вручную, при каждом изменении строки кода, может свести с ума. Чтобы получить более полное представление о качестве кода, нам нужно запустить несколько тестов, или, по крайней мере, автоматизировать те, которые уже были запущены. Вот почему так важны системы непрерывной интеграции. С помощью этого рабочего потока вы можете получить список Jenkins заданий и увидеть их статусы.
- Jenkins Workflow для Alfred v2, разработан @jeroenseegers.
- Загрузить.
- Триггер:
jenkins status
Открытие в FileZilla.
FTP (клиент-серверный протокол прикладного уровня, обеспечивающий поиск и пересылку файлов между двумя, возможно, разнородными машинами по сети TCP/IP, на которых пользователь имеет учётные записи) – это по-прежнему один из самых популярных способов для передачи файлов на веб-сервер. Данный рабочий поток поможет вам подключиться через FileZilla. Обратите внимание, что FileZilla – это бесплатное, внешнее приложение, поэтому нужно убедиться, что вы скачали его перед использованием данного рабочего потока.
- Открытие в FileZilla, разработан @jeffmagill.
- Загрузить.
- Триггер:
fz
Вы хотите посмотреть другой FTP-клиент? Смотрите …
Если вы хотите прочитать полностью статью, посетите сайт наших спонсоров