3: Xcode Plugins
May 11, 2015 10:28 AM
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
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