浅谈Xcode插件【开发利器】
尽管苹果公司提供了一款如此强大的Xcode给我们,方便我们进行编程的的各种操作,但是有时候Xcode使用起来并不是完全的恰如人意,因此为了提高开发效率缩短编码时间,各种适合开发习惯的Xcode插件就诞生了。合理利用Xcode插件,能减少很多对于提升编程技巧没有帮助的繁杂操作,所以我在这里介绍一下我使用Xcode插件的一些技巧。
好用的插件
我觉得在使用插件之前,你需要首先明白的是哪些插件好用,因为已经有前人很好的总结了这些好用的插件,我就不在此累赘了,直接上搜索技巧和地址。
那些不能错过的插件搜索技巧
:打开百度搜索 Xcode 插件。一般排在最前面的就是所需
附上地址
:http://www.cocoachina.com/industry/20130918/7022.html
插件的下载
知道了上面那些好用的插件后,接下来你需要的是下载这些插件,当然上面“那些不能错过的插件”中已经告诉了每个插件的下载地址,但是我还是建议自己打开github搜索一下(PS:github是我们程序员的天堂,要渐渐熟悉和使用它)。
搜索VVDocumenter这里以喵神的VVDocumenter插件为例,图片中,1代表搜索关键词,2代表按照星星最多的排序(一般星星越多越牛逼,当然星星多召唤不出神龙),3代表就是我们所找,一般星星最多的就是我们所需要的。然后你所需要做的就是打开它,点击Download ZIP,就自动开始下载了。
插件的安装
插件的安装安装方式:打开下载文件后,双击箭头所指,运行后然后command+Q完全退出后,再次打开工程,选择load bundle就能加载这个插件,而不要选skip bundle(跳过插件).
load bundle经验:
如果点击了skip bundle,或者安装后依旧没有插件或者没有弹出skip bundle选项应该怎么解决呢?
Finder属性栏点击前往,然后选择个人,资源库,然后按照以下路径一层层进入到插件安装路径,Application Support/Developer/Shared/Xcode/Plug-ins,然后删除VVDocumenter,然后重新运行VVDocumenter,重新按照上面步骤重新装一次。(可能需要显示Mac隐藏文件夹,这个可以自己百度一下,自己学习研究一下)
插件的使用
上面“那些不能错过的插件”中已经告诉了每个插件的使用方式,我就不累赘了。这篇文章里面配有gif图,轻松的指引你如何使用这些插件。
使用经验和建议
开发中,我并不会一个个的下载和安装各个插件,原因很简单,就是这样做超级麻烦。我一般会使用一个插件管理插件来管理我所需要的插件。插件的名字叫做Alcatraz。
Alcatraz的下载安装:
- 下载安装Alcatraz的方式如上面所述,和其他插件的下载安装方式一样。
Alcatraz的使用:
安装完后你会惊奇的发现,点击Xcode属性栏中的Window属性,在里面多了一个Package Manager的选项,
点击它,你可以在里面搜索插件,点击install就可以安装了
搜索安装插件点击旁边的Installed选项就可以查看你安装过的插件,如果某个插件你觉得不好用,点击remove就可以删除。
查看并删除插件插件的其他移除方式
你可能还记得上面所说的插件安装路径,在里面就是我们所安装的插件,直接选中并拖入废纸篓,也能同样的删除插件。
Xcode升级后插件失效修复方法
有一个烦恼的问题,就是每次Xcode升级后,有些插件就不能使用了,怎么解决这个问题呢?我这里介绍两种方式。
方式1:依旧利用Alcatraz来解决问题,一般一个插件在新版本的Xcode更新后其作者也会马上更新相应的插件,可以在Alcatraz中删除失效的插件,然后再在Alcatraz搜索失效的插件,重新安装一遍。有时候Xcode升级后Alcatraz也没有了,遇到这种情况你需要先重新安装一遍Alcatraz。
方式2:如果上面的方式依旧不能解决,只有靠百度或者谷歌搜索关键词(Xcode 失效),看看那些大神们牛逼的修复方式。
后记
我安装的和喜欢插件
Alcatraz和VVDocumenter和KSImageNamed-Xcode
使用过很多插件,蛮喜欢这几个的,当然也有其他很多很好用的插件,有输入属性或者方法名提示的插件,但是有时候提示的东西太多,我反而找不到我所需要的方法。还有就是也有一些自动美化编码格式的插件,但是我觉得我们应该在编程过程中就需要使代码规范,这样更有利于我们养成好习惯。
最后,我想说的是大家也不要太依赖于插件噢。但是当你觉得某个操作完全对你编程能力没有提升,那你就可以下载对应插件来替代这些繁琐操作。
联系方式
如果你喜欢这篇文章,可以继续关注我,微博:极客汤米,欢迎交流。