I’m a big fan of productivity tools. A particular tool that I use every day is Alfred. Alfred is customizable and supports Workflows to further enhance your experience. When I work on iOS apps, I find myself going to a dependency’s source or searching for a certain iOS library.
The Pods workflow helps with searching for pods and copying the
pod 'Pod' stanza to your clipboard.
To use the workflow, you use the
pods prefix plus your query
⌘+[1-9] will open the page for that CocoaPod.
Copying To Podfile
Once you have a pod, you can press
⌘+C to copy the code to your clipboard. For example, if you selected RxCocoa, the clipboard contents would look like:
1 pod 'RxCocoa'
Opening the Source
Alfred Workflows support alternative actions when a user has Option/Alt, Control, Command, or Shift pressed. To open the source for the current Pod, press
How Do I Get It?
1 2 3 npm install -g alfred-pods # or with yarn yarn global add alfred-pods
After a few months, I decided to rewrite it in Rust to make installation much simpler. Now you can download the pure
alfredworkflow without installing anything else.