几个常用的 Xcode 插件

注:此文章介绍的插件暂不支持 Xcode 8,请勿安装

Alcatraz

首先介绍的 Alcatraz 是一个 Xcode 插件管理工具,下面介绍的插件都可以通过它来统一管理安装、卸载等,所以下面就不做链接了,字母顺序排序

BBUDebuggerTuckAway

编写代码时自动收缩底部的调试栏

CocoaPods

大名鼎鼎的依赖管理工具 CocoaPods 的插件,不想输入命令行的话鼠标点几下就行了

HOStringSense

字符串里面转义字符什么的最讨厌了,这个插件完美的解决了这个问题

KSImageNamed

为智能提示补充上图片名提示的功能

OMColorSense

输入颜色代码的时候可以预览颜色,同时也可以调用出颜色选择面板进行颜色选择

RTImageAssets

通过 @3x 图片自动生成 @2x 和 @1x 图片

HTYCopyIssue

在错误提示上右键直接打开 Google、StackOverflow 搜索

XQuit

退出 Xcode 时弹出确认窗口,防止误退出

KZLinkedConsole

使调试窗口可以点击到输出 NSLog 的那行代码

另外,Xcode 升级会导致 Alcatraz 失效,解决方法:

find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add `defaults read /Applications/Xcode.app/Contents/Info.plist DVTPlugInCompatibilityUUID`  

via http://joeshang.github.io/2015/04/10/fix-xcode-upgrade-plugin-invalid/

或者

curl -s https://raw.githubusercontent.com/ForkPanda/RescueXcodePlug-ins/master/RescueXcode.sh | sh