欢迎来到天天文库
浏览记录
ID:41392781
大小:57.96 KB
页数:4页
时间:2019-08-24
《IOS工程师MAC上的必备软件》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、IOS工程师MAC上的必备软件作为一名iOS开发工程师必须是全能的。你不会点UI设计、不会点后台语言、不会点安卓开发…那都是不可能的爭情。iOS培训专家是给大家添虎翼的。Mac上有很多好用的软件,有的能提升我们的开发效率,有的能捉升我们的工作效率。今天就來介绍一些恥c上对我们开发有帮助的软件。1.Mac效率工具Mac管家-Alfred记得以前在Windows平台有一个叫Everything的软件,主要特色就是输入关键字后能够快速得定位出你想要的文件。今天我们要介绍的Alfred也有和它有一样的功能。当然,如果只是简单的搜搜文件那也就称不上
2、“神软”了。Alfred是一个用键盘通过热键、关键字、自定义插件来加快操作效率的工具,它不但是搜索工具,还是快速启动工具,茯至能够操作许多系统功能,扩充性极强,如果冇兴趣应该还可以写一个煮咖啡的插件出來。简单点说就是使用了Alfred后你就可以丢掉鼠标了!教程传送门:从零开始学习Alfred:基础功能及设置Mac淸理工具-CleanMyHac作为一名iOS开发工程师,毎天Xcode产生的缓存数据可以达到1G之多。Mac用户认为电脑不需要清理垃圾,但想法是好的。当你冇一天发现你的电脑运行速度缓慢,而且时常卡顿,就是你电脑的内存不够用了。对T
3、128G内存的电脑來说,这简玄是个痫苦。终于冇一天我发现了CleanHyhc,它是一款界而简洁,清理高效的清理工貝,每天上班的第一件事就是用它淸理一下电脑,那么接下来的一天你就不用愁了。2.iOS开发效率工具UT调试神器-RevealReveal是一个界面调试丁具。使用Reveal,我们可以在iOS开发时动态地査看和修改应用程序的界面。它类似Chrome的“审查元素”功能,我们不但可以在运行时看到iOS程序的界面层级关系,还可以实时地修改程序界面,不用重新运行程序就可以看到修改Z厉的效果。教程传送门:iOS开发中集成Reveal接口调试-
4、Postman在我们平时开发中,特别是需要与接口打交道时,无论是写接口还是用接口,拿到接口后肯定都得捉前测试一下,这样的话就非常需要冇一个比较给力的Http请求模拟工具。Postman就是一种网页调试与发送网页http请求的chrome插件。我们可以用来很方便的模拟get或者post或者其他方式的请求来调试接口。教程传送门:Post.mon使用详解网络拦截-CharlesCharles是在Mac下常用的网络封包截取工具,在做移动开发时,我们为了调试与服务器端的网络通讯协议,常常需耍截取网络封包来分析。Charles通过将自己设置成系统的网
5、络访问代理服务器,使得所有的网络访问请求都通过它來完成,从而实现了网络封包的截取和分析。除了在做移动开发中调试端口外,Charles也可以用丁•分析第三方应用的通讯协议。配合Charles的SSL功能,Charles还可以分析Https协议。很多iOS的高仿应用都是用Charles来拦截获取网络数据的教程传送门:Charles从入门到精通取色工具・SipSip是全栈开发人员的利器,用户只需轻点鼠标便可快速取得屏幕当前位置的颜色值,并将数据白动存到剪切板,方便随时粘贴出来。支持CSS、UlColor等多种格式。JSON生成数据模型工具-JS
6、ONExportJSONExport是一个MacOSX应用,用Swift编写。它可以将JSON自动生成指定语言的Model类代码,包括属性,屈性的getters和setters方法等。。不管你json数据多复杂,里面嵌套多少层,该工具都可以将它转换出来,这对于我们开发生成数据模型节省了不少时间。JSONExport支持OC、Swift.Java等语言。Git代码界面管理工具-SourceTrceSourceTree是Windows和MacOSX下免费的Git和Hg客户端,拥有可视化界面,容易上手操作。同时它也是Mercurial和Subv
7、ersion版本控制系统工具。支持创建、提交、clone、push、pull和merge等操作。教程传送门:GUIforgitSourceTree
8、入门基础Svn代码界面管理工具-CornerstoneCornerStonc是MacOSX系统下非常好川的一款svn软件管理丁.具,当然还Versions也是可以丿U的,但是使用起來不如Cornerstone好用、强大。注懑:Cornerstone是收费,如果是公司需要使川到,建议让公司购买软件使用版权,支持正版。本人所用的是公司购买了使用权的版本。当然网上也是有破解版本的。教程传送门:用Co
9、rnerstone配置SVN,HTTP及svn简单使用说明1.UI工具原型设计工具-AxureRPProAxurcRPPro是一个产品经理必备的交互原型设计工具,能够高效率制作产品原型,快速绘
此文档下载收益归作者所有