最近突然想起要提高我们开发的效率,而不是自己硬要像老牛那样勤勤恳恳的一步一步的做。

对于Xcode是我们的开发环境,ok,怎样提高我们的效率呢,当然是使我们Xcode的变得更强大了,而Xcode支持插件,这些插件帮助我们的Xcode,使它变得强大。

首先是下载一个Xcode下面的插件包管理器Package Manager,这个可以帮我们管理Xcode大部分常用的插件。我们可以看到很多插件。当然这些插件不是每个都需要用到下载下来安装。自己安装主要有这些:

CComent,类似与C的注释风格/**/快速注释其实xcode自带一大段代码注释快捷键。command+/键。选中需要注释的段落。

ClangFormat,帮助你调整成Clang风格的代码格式。

CocoaPods,名气在外,帮你管理链接需要用到的开源库,简单易用。

FuzzyAutoComplete,个人觉得非常好用,自动提醒补全你将要输入的函数,变量等。

HOStringSense,输入大文本编辑利器,帮你统计文本字数,自动帮你添加一些特殊字符的转移,换行符等。

KSImageNamed,很好,毕竟我们的应用经常需要与图片打交道,管你工程内部的图片资源,当你使用[UIImage ImageNamed:]时会显示工程中的所有图片,供你选择,帮你填充图片名字,不用自己再哈戳戳的跑到Image文件夹下面看看那个图片文件叫什么名字。

Lin,如果你的应用需要支持多国语言,这是一个利器。当你使用NSLocaLiseString时自动显示你的工程中的所有string,供你选择。

OMClorSense,我们的应用经常要跟颜色打交道吧,当你使用NSColor和UIColor时自动显示你输入的颜色,并且可以显示出颜色拾取器,根据你选择的颜色,自动改变你的代码。

SCCodeMiniMap,将你的代码缩小在编辑区的右部,你可以看到你的整个文件下的代码,可以快速跳转到你选择的代码区域,对于一个文件几大千和上万行的代码的话,还是有一定的作用,不过个人觉得还是Xcode自带的函数调转功能好用。这个东西把代码缩小的太小了,你都不知道写的什么,只是知道个大概的位置。

XAlign,帮助你排版代码,使代码更加整洁。

XcodeBoost,帮组你自己更加定制一些功能,如可以在一个代码片段内,将选中的所有相同的字符串高亮等。

等于编写代码而言,比不是所有的代码都要自己下载,自己通常参考下面的一些网站的代码:

http://code4app.com/   Code4App

https://www.cocoacontrols.com/   cocoacontrols

http://github.ibireme.com/github/list/ios/#    github所有开源的Code的一个总结

http://www.google.com.hk    哈哈,google对没错就是它,靠谱些。

http://stackoverflow.com/     牛逼的网站,google出来的问题很多都是这个上面解决的。

https://developer.apple.com/library/ios/navigation/index.html  当然不能忘了,我们的老本行,苹果的开发者文档。

当然我们也需要其他一些独立的应用来帮助我们提高开发效率了。

PhotoShop ,   开发人员有时也需要自己处理一些简单的图片,会点总比不会强,当然我们也不会抢了设计师的饭碗。

ImageOption,有时我们需要缩小我们的开发包,就需要将里面的图片进行缩小,该工具可以将图片尽量不变质的缩小。

IFunBox/iTools,我们有时需要查看真机上面的应用程序中的文件。它可以。

Simpholders,如果我们需要查看我们应用在模拟器运行产生的文件的位置时,是不是很麻烦,先在程序中自己打印文件保存的路径,再自己打开文件自己去找,有了这个,一切都不需要了,它可以保存你最近打开的应用,快速跳转到该应用再mac上面的文件夹的地址。

Charles,搞个破解版的,网络调试的利器,因为我们的很多应用都是需要交互的,都会和服务器进行交互,那就必须用到网络,这个工具可以帮你分享真个网络过程,截获你的网络数据进行分析。

DiffMerge,一个轻量级的文件夹比较工具,做开发的那个没有做过code 的merge。

SQLiteManager,一个数据库的查看工具,你的应用十有八九都会再本地进行数据保存,那十有八九会用到数据库来进行保存。

TextMate/TextWranger,搞开发的十有八九需要用到一个文本编辑的工具,查看各种编码的文本。

TestFlight,一个测试的工具,个人还没有怎么使用过。不过貌似用的人还是很多,好像还能进行版本的管理。

briefs,一个快速的原型设计工具,支持IPhone,IPad,安装下来个人没怎么使用过,

http://www.invisionapp.com/ ,在线的原型设计工具。还不错。

http://www.pttrns.com/categories/17-lists ,一个设计风格的展示网站,可以看各种控件的使用风格。

IOS开发插件和工具总结相关推荐

  1. 32款iOS开发插件和工具介绍[效率]

    插件和工具介绍内容均收集于网络,太多了就不一一注明了,在此谢过! 1.Charles 为了调试与server端的网络通讯协议.经常须要截取网络封包来分析. Charles通过将自己设置成系统的网络訪问 ...

  2. IOS开发辅助小工具

    现在做IOS开发,有时想看一下应用下的文件及目录是什么样的,所有就有了前面文章中的小工具mini文件系统: 又有时候,不仅仅是开发,测试也会想去了解下当前数据库内,存的数据是什么情况,所以就有了前面文 ...

  3. Java开发插件及工具

    IDEA插件下载: https://plugins.jetbrains.com/search 1.Maven Helper 插件 注:一键查看maven依赖,查看冲突的依赖,一键进行exclude依赖 ...

  4. iOS 开发常用辅助工具

    工欲善其事,必先利其器.作为一个合格的iOS开发者,熟练的使用各种开发或辅助开发的工具也算是一项必备技能吧,下面是我整理的一些工具及其应用场景和使用方法. 文档浏览工具 - Dash 网络抓包工具 C ...

  5. 【iOS开发】辅助工具与资源推荐

         1. Resizer 将 Retina 使用的图档(档名为 @2x 或 -hd 的图档)快速且完美地产生普通屏幕的图档尺寸. 2.iOS应用加密 通过对iOS的技术原理和破解原理研究,分别从 ...

  6. iOS 开发值得拥有的75 个工具

    ios开发这门技术更新的速度非常快,当然它的一些工具啊使用技巧啊也是非常的多,不知道这些相关的内容作为ios开发者的人都已经掌握了吗?下面是小编跟大家一起分享的ios开发的一些工具.   灵感   p ...

  7. 读iOS开发进阶有感

    花了两天时间, 零零散散看完了这本书.总的来说, 比较失望吧. 花点时间记录下. 第一次看到这本书, 是在看唐巧大神博客的时候看到的  ---------->  <iOS开发进阶>即 ...

  8. 新手必看,史上最全的iOS开发教程集锦,没有之一!

    最近大火的iPhone XS Max和iPhone XS,不知道有没有同学已经下手了呢?一万三的价位确实让很多人望而却步啊.据说为了赢得中国的用户,专门出了双卡双待的,可想而知中国市场这块" ...

  9. iOS开发框架介绍(一)---iOS开发介绍

    介绍 iOS 操作系统是 iPhone. iPod touch 以及 iPad 设备的核心. 构建 iOS 平台的知识与 Mac OS X 系统同出一辙,iOS 平台的许多开发工具和开发技术也源自 M ...

最新文章

  1. html抽取正文内容 c++,如何用C/C++获取html或shtml文件的内容?
  2. Python Django 设置/更改响应头信息
  3. 申请美国博士后的经验
  4. 设置eclipse代码自动补全功能
  5. fatal: HttpRequestException encountered (附:网盘下载地址)
  6. 利用栈将html源码解析为节点树
  7. linux上apache的安装
  8. 【转】HEIF图片存储格式探秘
  9. mes系统与Oracle对接,Oracle ERP系统与MES系统的接口分析及实现
  10. Python 三种过滤去重方法
  11. seo关键词布局,网页头部优化(TDK),网站优化(古志强网络营销师)
  12. mp4安装Linux,linux centos mp4box 安装教程
  13. CodeForces - 1040B Shashlik Cooking(水题)
  14. 百合网推试爱机器人,人工智能+婚恋的起点?
  15. C语言指针的入门pointer
  16. CodeForces 949A Zebras
  17. java winrar_Java使用winrar解压缩 | 学步园
  18. 计算机导论11.29课后总结
  19. 圆圈中间一个乘号:克罗内克积
  20. Android UI详解之布局管理器(一)

热门文章

  1. SpringBoot整合knife 4j
  2. portal服务器认证系统有哪些,Portal技术简介
  3. 使用oppo手机,要记得关闭这些设置,不然手机会越用越卡
  4. Mature程序员演讲-二十年后的自己
  5. 支付宝开发流程及注意事项
  6. 如何查看自己的电脑硬盘是不是固态硬盘
  7. 删除word中一段话的空格
  8. yaourt 查询时Segmentation fault package-query问题解决
  9. 国内免费无限制使用的ChatGPT平台
  10. 集合类 Java中的集合类解析和一些有深入的面试题