1.全能搜索家CodePilot 2.0
你要找的是文件?是目录?是代码?Never Mind,CMD+SHIFT+X调出CodePilot,输入不论什么你想到搜的东西吧!

想搜appFinishLaunchingWithOptions?忘记咋拼了?没关系强大的代码搜索能力,appflaun一样也能够找到!超级强大的正则匹配,匹配不论什么你所想!

项目地址:http://codepilot.cc
 
2.Vim控必备的XVim
XVim是一个针对Xcode的Vim插件,能让开发人员在不放弃不论什么xcode功能的前提下体验vim的功能。
 
3.YouCompleteMe(vim的插件)
假设你比較喜欢用vim来写代码的话,这里有一个很棒的vim插件——YouCompleteMe——当你在编写OC代码时。能够提升体验。YouCompleteMe能够在Vim中加入代码自己主动补全功能,而且不须要你来按某个键来查看代码补全建议——针对OC、OC++、C++以及C该插件能够自己主动补全建议。
 
 
4.XCode颜色显示插件ColorSense
代码里的那些冷冰冰的颜色数值,究竟时什么颜色?假设你常常遇到这个问题,每每不得不执行下模拟器去看看,那么这个插件绝对不容错过。更彪悍的是你甚至能够点击显示的颜色面板,直接通过系统的ColorPicker来自己主动生成相应颜色代码。再也不用做各种颜色代码转换了!
 
5.大段文本利器HOStringSense
常常输入大段文本的时候。假设文本里面有各种换行和特殊字符,常常会让人非常头疼,有了HOStringSense。再也不不用为这个问题犯愁了。顺便附送字数统计功能。
 
6.规范凝视生成器VVDocumenter
非常多时候,为了高速开发,非常多的技术文档都是能省则省,这个时候凝视就变得异常重要,再配合Doxygen这样的凝视自己主动生成文档的。就完美了。可是每次都要手动输入规范化的凝视,着实也麻烦,但有了VVDocumenter。规范化的凝视,主须要输入三个斜线“///”,就OK啦!

(VVDocumenter在Mac OSX 10.8.5和Xcode 4.6.3上进行开发。应该能支持全部Xcode 4版本号。假设想支持Xcode 5。能够对plist文件稍作改动。

 
7.CocoaPods for Xcode
非常方便的Xcode pods插件。能够非常方便的在Xcode通过pods安装各种objective-c第三方库。省去曾经还要手动去跑pods命令行的麻烦。此外,还支持通过cocoaDocs来安装库文档。

唯一的遗憾是,它眼下仅仅支持Xcode5,4版本号还用不了。

 
8.Xcode语法高亮插件
曾经用eclipse开发,自带的有语法高亮的效果。

做ios开发或许久了。可是没发现一款语法高亮的插件。由于xcode自己的效果是仅在变量或类名以下加了个虚线,平时看起代码来十分不舒服,近期果断为xcode写了一款语法高亮的插件,只是功能很有限,没有eclipse的那么好用。也没对对象的作用域区分,勉强能使用吧。和有须要的分享一下吧。

下载附件。解压后放在:你的用户/Library/Application Support/Developer/Shared/Xcode/Plug-ins文件夹下,有的童鞋还没有Plug-ins这个文件夹吧。那就手动建一个。然后把解压后的highlight-Plugin.xcplugin放进去,重新启动xcode就可以。然后就能看到高亮的菜单了。
9. KSImageNamed-Xcode
为项目中使用的UIImage的imageNamed提供文件名称自己主动补全功能。使用[UIImage imageNamed:@"xxx"]时。该插件会扫描整个workspace中的图片文件。
10.xcode-extend-plug-in
帮助你高速格式化代码、生成凝视、复制一行等。

 
11.XcodeColors
改变调试控制台颜色 
 
12.SCXcodeMiniMap
一个Xcode插件,能够在当前的窗体内创建一个代码迷你地图,并在屏幕上高亮提示。

 
13.Lin本地化字符串
之前我们提到过一个开源的Mac基础工具SCStringsUtility。能够让你在一个清爽的界面编辑不同的语言,简单地输入/输出NSLocalizedString数据。

Lin是一款功能相近的Xcode插件,提供了一个很不错的操作界面,而且为不同的语言提供了不同的区域。

 
14.插件管理Alcatraz
Alcatraz是一个开源的Xcode 4包管理器,能够让你更便捷地发现、安装以及管理插件、模板和配色方案。仅仅须要简单地点击或者勾选,不须要手工复制和粘贴。

15.FuzzyAutocompletePlugin--Xcode 5代码自己主动补全插件

FuzzyAutocompletePlugin是一个Xcode 5兼容的插件,通过加入模糊匹配来提高Xcode代码自己主动补全功能,开发人员无需遵循从头匹配的原则,仅仅要记得方法里某个keyword就可以进行匹配,非常好地提高了工作效率。
注意:该插件仅仅在Xcode 5上进行过測试。没有測试和其它插件之间的兼容性(KSImageNamed除外)。

项目地址:https://github.com/chendo/FuzzyAutocompletePlugin
附件:
/cms/uploads/soft/131031/4196-131031114408.zip
 
16.一个用来对齐常规代码的Xcode插件--XAlign
一个用来对齐常规代码的Xcode插件。十分强大的自己定义对齐模式。

这里是一个对齐模式演示样例。模式文件在main/main/patterns.plist.

具体信息可參看:http://github.so/XAlign/
附件:
/cms/uploads/soft/131211/4196-131211113G3.zip
0
0

iOS开发中经常使用的Xcode插件的更多相关文章

  1. iOS开发大神必备的Xcode插件

    写在前面 工欲善其事,必先利其器,iOS开发中不仅要学会Xcode的基本操作,而且还得学会一些Xcode的使用技巧,如掌握常用的快捷键等,还有就是今天要说到的Xcode插件,下面我就为大家介绍几款开发 ...

  2. iOS开发中如何使自定义方法具有XCode插件使用提示

    iOS开发中难免要安装一些好用的插件,然而插件在使用时往往只对系统的方法有提示作用,而自己写的方法不能用上插件的便利. 其实还是有办法使插件对自定义的方法有效: 1. 首先知道Xcode的插件安装路径 ...

  3. iOS开发UI篇—IOS开发中Xcode的一些使用技巧

    iOS开发UI篇—IOS开发中Xcode的一些使用技巧 一.快捷键的使用 经常用到的快捷键如下: 新建 shift + cmd + n     新建项目 cmd + n             新建文 ...

  4. 【三分钟视频教程】iOS开发中 Xcode 报 apple-o linker 错误的#解决方案#

      [三分钟视频教程]iOS开发中 Xcode 报 apple-o linker 错误的#解决方案#   同样的道理,指向同一库文件的代码语句如果重复书写,即使重复书写所在的文件名字不同,同样会造成这 ...

  5. ios开发中的小技巧

    在这里总结一些iOS开发中的小技巧,能大大方便我们的开发,持续更新. UITableView的Group样式下顶部空白处理 //分组列表头部空白处理 UIView *view = [[UIViewal ...

  6. fir.im Weekly - iOS开发中的Git流程

    本期 fir.im Weekly 收集了微博上的热转资源,包含 Android.iOS 开发工具.源码等好用的轮子,还有一些 APP 设计的 Tips,希望对你有用. 精仿知乎日报 iOS 端 @我偏 ...

  7. iOS开发中静态库制作 之.a静态库制作及使用篇

    iOS开发中静态库之".a静态库"的制作及使用篇 一.库的简介 1.什么是库? 库是程序代码的集合,是共享程序代码的一种方式 2.库的类型? 根据源代码的公开情况,库可以分为2种类 ...

  8. [转]iOS开发中的火星坐标系及各种坐标系转换算法

     iOS开发中的火星坐标系及各种坐标系转换算法 源:https://my.oschina.net/u/2607703/blog/619183   其原理是这样的:保密局开发了一个系统,能将实际的坐标转 ...

  9. iOS开发中常见问题集锦

    在iOS开发中,会出现各种各样的问题.今天,就把这些常见的问题以及各位大牛的解决方案汇总下,方便以后查阅: 常见错误: 1. linker command failed with exit code ...

随机推荐

  1. Oracle基础 07 参数文件 pfile/spfile

    --查看数据库运行模式(spfile还是pfile)select decode(count(*),1,'spfile','pfile') from v$spparameterwhere rownum= ...

  2. golang之http

    go获取html页面 package main import ( "fmt" "io/ioutil" "net/http" "ne ...

  3. HDU-5074

    Hatsune Miku Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 262144/262144 K (Java/Others)To ...

  4. [设计模式-行为型]观察者模式(Observer)

    一句话 事件监听就是观察者模式最好的例子. 概括

  5. Selenium2+python自动化39-关于面试的题【转载】

    前言 最近看到群里有小伙伴贴出一组面试题,最近又是跳槽黄金季节,小编忍不住抽出一点时间总结了下, 回答不妥的地方欢迎各位高手拍砖指点.   一.selenium中如何判断元素是否存在? 首先selen ...

  6. web前端开发的好工具sublime

    sublime是一款文本编辑器,但是他集合众多插件之后他就能够成为一款强大IDE 接下来介绍下如何进行安装和基本使用 先去官网下载sublime https://www.sublimetext.com ...

  7. Java关于时间日期的Date类和Calendar类概述

    1.      System.currentTimeMillis()方法 可以获取当前时间距离1970年01月01日00时00分00秒的秒数,如果程序运行在北京时区,则获取的数据是当前时间距离1970 ...

  8. Spring ClassPathXmlApplicationContext和FileSystemXmlApplicationContext

    先说:ClassPathXmlApplicationContext 这个类,默认获取的是WEB-INF/classes/下的路径,也就是在myeclipse的src下的路径,所以用这个是获取不到WEB ...

  9. Spring:面向切片编程

    在之前我们记录Spring的随笔当中,都是记录的Spring如何对对象进行注入,如何对对象的属性值进行注入,即我们讲解的很大部分都是Spring的其中一个核心概念——依赖注入(或者说是控制翻转,IOC ...

  10. UVA 699 The Falling Leaves (递归先序建立二叉树)

    题目链接:http://acm.hust.edu.cn/vjudge/problem/19244 #include <iostream> #include <cstdio> # ...