收藏本站
博为峰Android开发培训Banner
您所在的位置:博为峰教育首页 > 资料精选 > 学习资料 > 【学习资料】IOS开发者常用的10个Xcode插件

【学习资料】IOS开发者常用的10个Xcode插件

         发布时间:2016年01月12日 16:50分       来源:博为峰教育网采编    关键词:ios开发     | 上一篇 | 下一篇 |


 

       一个合适的插件意味着它可以适应不同的开发环境,Sublime Text和TextMate就是很好的例子。你知道Xcode也支持插件吗?如果你不知道也不用感到惊讶,因为苹果公司并没有在花力气去宣传Xcode的这个功能,而且官网上关于为Xcode创建插件的文档也很少。

 

       在本文中将为大家推荐10款iOS开发者常使用的插件,希望大家能在开发中帮助到大家。

 

       Alcatraz

 

       在过去安装Xcode的插件非常麻烦,但是自从有了Alcatraz之后,这件事情就变的非常简单,不得不说Alcatraz是一个重要的里程碑,现在的版本是1.0,它完美支持Xcode5,如果你还没有使用过Alcatraz,我建议你先了解一下它。

 

       1. XcodeColors

 

       XcodeColors是由Robbie Hanson开发的关于代码色彩的插件,这个插件配合CocoaLumberjack使用效果非常好,CocoaLumberjack是Robbie写的日至库,这个组合让我在这几年的编码中省了不少事。

 

       2. XToDo

 

       这个插件不仅强调了TODO,FIXME,???和!!!注释,还为你提供了一个查看列表。

 

       3. Backlight

 

       有些插件看上去微不足道但是他们却非常有用。Backlight就是这样的插件,它只是把当前正在编辑的行突出显示。

 

IOS开发者常用的10个Xcode插件

 

       4. CocoaPods

 

        CocoaPods主要功能是为IOS开发和OS的开发进行依赖管理,如果你没有使用过它,我建议你一定要试一试。CocoaPods plugin是CocoaPods在Xcode上的插件,它可以让你更容易地使用CocoaPods。它为CocoaPods添
加了一个菜单项,如果你不喜欢用命令行,你可以使用这个插件。

 

       5. ACCodeSnippetRepository

 

       使用它和你的Git库同步,如果你想手动导入一个Snippet需要很麻烦的步骤,通过这个插件你只需要点击几下鼠标。

 

       6. GitDiff

 

       一个有图形界面的Git插件可以为开发者省去不少麻烦,虽然Tower 和SourceTree也都很不错,但是GitDiff能在Xcode中实时告诉我们现在的工程和上一个版本有哪些区别,这个功能是其他软件做不到的。

 

       7. KSImageNamed

 

       虽然有些人说自动补全会让开发人员变懒,但它的确大大提高了开发效率,尤其是在写Object-C的时候,你甚至可以通过它补全一个图片命名。

       Kent Sutherland 发明的 KSImageNamed 插件不仅为你节约了时间,他也结束了拼写的时代。至于开发人员懒惰的问题,见仁见智吧。

 

       8. Peckham

 

       添加引用文件有时候非常麻烦,如果你需要引入一个pod头文件,Xcode自带的自动补全自然帮不了你,这时候你可以用Peckham插件解决这个问题。Command+Control+P解决所有的引入。

 

IOS开发者常用的10个Xcode插件02

 

       9. FuzzyAutocomplete

 

       说到自动完成,大部分的iOS软件开发人员和OS X开发人员都依赖Xcode的自动完成功能。然而,Xcode的自动完成实现并不是完美的,你并不总能通过它得到你期望的建议或希望。

       Jack Chen 和Leszek Ślażyński创建了FuzzyAutocomplete插件来代替Xcode的autocomplete。它利用模式匹配算法来解决问题,它的工作方式非常完美。

 

       10. Dash for Xcode

 

       Dash是一个了不起的浏览文档的软件,我每天都会用它。我更喜欢它与Xcode的集成。