3: Xcode Plugins

Episode 3 is all about Xcode Plugins

Listen:
Podcast

Just a note: New version of
BabyProof released recently!

Xcode plugins live here:
~/Library/Application Support/Developer/Shared/Xcode/Plug-ins

Plugins I mention on the podcast:

Xvim - gives you the VIM editor in Xcode text windows (not just code editing windows, but anywhere you’d edit text, such as in build phases)
https://github.com/XVimProject/XVim

ColorSense - takes any calls to UIColor and lets you bring up a color picker to change it.  Also shows a preview of the color when you are near the color.
https://github.com/omz/ColorSense-for-Xcode

ClangFormat - clean up your code according to various coding styles
https://github.com/travisjeffery/ClangFormat-Xcode

VVDocumenter-Xcode - easy to add HeaderDoc style comments
https://github.com/onevcat/VVDocumenter-Xcode

Code completion for image names
https://github.com/ksuther/KSImageNamed-Xcode

QuickLocalization - convert a string literal into a call to NSLocalizedString
https://github.com/nanaimostudio/Xcode-Quick-Localization

Find more packages with Alcatraz
http://alcatraz.io

Nice description of a few more plugins from Mattt Thompson
http://nshipster.com/xcode-plugins/

In a hurry?  Make your installed plugins work a new version of XCode without reinstalling (YMMV)

$ defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID

Then, take the value returned and edit the Info.plist of your plugin to add that UUID to the list of compatible UUIDs.

Pop Culture Links
Games:
SongPop and Rock On
Books: On to the second book of Terry Pratchett,
The Light Fantastic.  Also, really enjoy the Bess Crawford series by Charles Todd - just finished An Unmarked Grave.  If you like strong women detectives set in period WWI England/France.
Music:  
Dvorak Piano Quintet No. 2, Op. 81, first movement

© 2010-2016 Little Potato Software   Follow littlepotatosw on Twitter        Site Map     Privacy Policy     Contact Me