After three weeks of vacation on Bali, it feels really good to be back.
Because I like to get inspired by how others work, I decided to do a small list of the Xcode plugins I use daily. I use Alcatraz for handling my Xcode plugins. It works fairly well, except sometimes when Apple updates Xcode. The list of plugins in this post has been used with Xcode 6.4. Feel free to leave a comment if you use a plugin I did not mention.
Handy little plugin for changing font size when showing code to others or doing presentations. Just press
⌘ + or
⌘ - to adjust the font size of your editor.
Call me lazy, but I tend to get pretty tired of declaring properties. I tried using my snippet manager, but I actually prefer this small plugin. Just type e.g.
@t to get a
After using AppCode for quite some time, I certainly missed how easy that IDE makes it to import headers. This plugin helps you importing header files by pressing a shortcut and entering the filename of the header you want to import (with autocompletion). This is indeed handy if you’re in the middle of your source file and you want to avoid having to scroll to the top of the file and then back to where you were coding.
Highlights the current line you’re editing.
Using CocoaPods, this plugin gives you some shortcuts to the most common operations.
This is probably one of my most favourite plugins for Xcode. It takes a small amount a time to get used to, but once you do, it’s really useful. FuzzyAutocomplete makes your autocompletion less strict, meaning that you do not have to type in the correct letters in the correct order in order to get autocompletion suggestions.
Highlights any changes against the git repository.
Let’s you jump 10 lines up/down in your editor using shortcuts.
Autocompletes calls to
I use Dash for viewing documentation and this plugin makes sure that documentation fired from Xcode is opened in Dash.
A plugin to make it easier to go from
Makes it possible to change your Xcode tabs by pressing
⌘ + 1..9.
After having declared a property or method, this plugin generates your documentation by just writing
/// above the declaration. The plugin takes any arguments and return value into account, making it easy for you to fill in the details.
Gives you a list of all the
FIXME and more you’ve added in your code.
Am I missing any plugins?
That’s it. These are the plugins I currently use in Xcode 6.4. Please feel free to pitch in with any other useful plugins I might have missed.