原文出处:mikebuss译文出处:cocoachina
那些不能错过的Xcode插件
iOS开发者有价值的工具集
通用工具
HomeBrew:OS X上非常出色的包管理工具。
源码控制
Git:分布式版本控制系统和源码管理系统,其优点是:快和简单易用。对于新手来说,可在此查看免费电子书籍。
GitHub:声望日盛的资源分享之地。�
BitBucket:GitHub的替代选择。
CocoaPods:第三方库的管理利器,允许你简单地把第三方库整合进自己的应用中。对我个人来说,我基本上每个项目都使用CocoaPods。(相关阅读:吐槽)
�
Xcode Snippets:这视乎是最明显的一个,但却可以减少大量开发时间。创建起来像drag-and-drop那么简单,这里有很多优秀的示例(XcodeCodeSnippets、CodeSnippets)。
轻量级编辑器
Kiwi:适用于iOS的TDD/BDD测试平台。Kiwi让单元测试更加易读,类似Ruby测试工具RSpec。(相关阅读:TDD的iOS开发初步以及Kiwi使用入门)
Specta:一个轻量级的Objective-C和Cocoa的TDD/BDD框架,类似Kiwi,有类似RSpec的语法。通常会结合Expecta框架一起使用。
Cedar:Kiwi和Specta都基于该框架,同样使用RSpec风格的语言。
上述Kiwi、Specta、Expecta以及Cedar都可以通过CocoaPods添加到你的项目中。
持续集成
Xcode bots:该工具自动化了创建、分析以及测试应用的过程。使用了Mac OS X server和苹果的指令。
为了推广Bots,苹果于2013年10月24日向开发者免费发布了Mac OS X server副本。
分发
崩溃报告
Crashlytics:适用于iOS和Android平台的知名应用分析工具,包括Walmart、Paypal、Square以及Path在内的多家公司都使用了Crashlytics的服务。
Crashlytics于2011年成立,Crashlytics软件可以帮助App开发者查找导致bug的原因,可以让开发者清楚知晓哪些代码导致了应用崩溃,从而让开发者更为容易地修复问题。Crashlytics还提供了dashboard工具(Web app和Mac app),让开发者更高效地发现和解决问题。Crashlytics于2013年1月被Twitter收购。
其他工具
Charles($):一个可查看所有HTTP和SSL/HTTPS流量的工具。这款工具对于你测试和服务器端进行交互的应用非常有用。
Base($):一款Mac OS X app,可用来创建、设计、编辑以及浏览SQLite 3数据库文件。
Transmit($):一个Mac OS X 上FTP客户端,有着非常漂亮的用户界面和有用的功能。
Mou:OS X上一款Markdown的编辑器。非常适用于编写自述文件、变更日志以及其他方面的内容。
-------iOS 开发的一些常用工具<<<<<<<
本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕,E-mail:xinmeigg88@163.com
本文链接:http://www.bhha.com.cn/news/11215.html