用了一段时间的XCode,也做了一个iOS的小项目,现在回过头来再次熟悉下XCode。把常用的插件做个整理,有些从网络上摘抄的。
全能搜索家CodePilot 2.0
你要找的是文件?是文件夹?是代码?Never Mind,CMD+SHIFT+X调出CodePilot,输入任何你想到搜的东西吧!
项目地址:http://codepilot.cc
快速注释生成器VVDocumenter
输入三个斜线“///”,就OK啦!
项目地址:https://github.com/onevcat/VVDocumenter-Xcode
CocoaPods for Xcode
非常方便的Xcode pods插件。可以很方便的在Xcode通过pods安装各种objective-c第三方库,省去以前还要手动去跑pods命令行的麻烦;此外,还支持通过cocoaDocs来安装库文档。XCode5以上都支持。
也很方便的创建和编辑Podfile。
项目地址:https://github.com/kattrali/cocoapods-xcode-plugin
KSImageNamed-Xcode
为项目中使用的UIImage的imageNamed提供文件名自动补全功能。使用[UIImage imageNamed:@"xxx"]时,该插件会扫描整个workspace中的图片文件。
项目地址: https://github.com/ksuther/KSImageNamed-Xcode
FuzzyAutocompletePlugin
FuzzyAutocompletePlugin是一个通过添加模糊匹配来提高Xcode代码自动补全功能,开发者无需遵循从头匹配的原则,只要记得方法里某个关键字即可进行匹配,很好地提高了工作效率。
项目地址:https://github.com/chendo/FuzzyAutocompletePlugin
Peckham
Peckham是款Xcode插件,是Xcode自动补全功能很好的补充,可方便开发者添加导入语句,比如Xcode不能自动补全pod头部的导入,而Peckham可以很好地解决这个问题。按下Command+Control+P键,键入几个头部字母,从弹出的选项列表中进行选择。不用在回到顶部了。
RTImageAssets
只要拖拽高清图到 @3x 的位置上,然后按 Ctrl+Shift+A 即可自动生成两张低清的补全空位。当然你也可以从 @2x 的图生成 @3x 版本,如果你对图片质量要求不高的话。
项目地址:https://github.com/rickytan/RTImageAssets
如果你的XCode没有显示ImageAssets,你需要把你的xcode添加到RTImageAsset的DTPluginCompatibilityUUIDs
在xcode的插件目录里面,RTImageAsset/content/Info.plist
插件目录:/Users/用户名/Library/Application Support/Developer/Shared/Xcode/Plug-ins
FastStub
快捷键:Ctrl + CMD + K
- 自动插入方法实现
- 支持原生protocol
- 最快速的单例实现方式
- 类的拓展也很方便
项目地址:https://github.com/music4kid/FastStub-Xcode
AMAppExportToIPA
AMAppExportToIPA 是一款可以让你在Xcode的project navigator界面中直接右键点击xxx.app -> Export IPA就可以生成对应的IPA文件的Xcode插件。
项目地址:https://github.com/MellongLau/AMAppExportToIPA-Xcode-Plugin
AMMethod2Implement
可以自动的将.h或者.m .mm里边需要写入的方法自动填充进来。可以选择要导入的方法,然后按 Ctrl+A
或者 Edit > AMMethod2Implement > Implement Method
.就会自动填充方法.也可以自行设置快捷键。
项目地址:https://github.com/MellongLau/AMMethod2Implement
FKRealGroup
Xcode文件夹创建删除增强插件
可以创建
项目地址:https://github.com/Forkong/FKRealGroup
插件安装:
- Alcatraz里面安装
- 下载源代码编译,重启xCode