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. 创建第一个maven项目的那些坑

    1.记事本方式: class所在的目录结构: class的代码书写: package com.imooc.maven01.mode1; public class HelloWorld { public ...

  2. springboot整合mybatis+pageHelper

    springboot整合mybatis+pageHelper 〇.搭建sporingboot环境,已经整合mybatis环境,本篇主要是添加pageHelper工具 一.添加依赖 <!-- 分页 ...

  3. [ Openstack ] OpenStack-Mitaka 高可用之 认证服务(keystone)

    目录 Openstack-Mitaka 高可用之 概述    Openstack-Mitaka 高可用之 环境初始化    Openstack-Mitaka 高可用之 Mariadb-Galera集群 ...

  4. sql 获取字符串首字母,循环

    //字符串首字母 CREATE FUNCTION GetInitialLetter(@ChineseString NVARCHAR()) RETURNS NVARCHAR() AS BEGIN DEC ...

  5. Delphi 中 函数参数中的 const 修饰符的本质以及注意事项

    来自:http://blog.csdn.net/farrellcn/article/details/9096787 ------------------------------------------ ...

  6. Spring源码 之环境搭建

    1.安装gitHub 在官网https://desktop.github.com/下载githubsetup.exe,在线安装总是出错,试了几次后不成功就放弃了.不知道是不是网络的原因. 后来在网上找 ...

  7. hdu 2196(方法1:经典树形DP+方法2:树的直径)

    Computer Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Su ...

  8. python strip_tags 支持保留指定标签

    #coding:utf-8 import re def strip_tags(string, allowed_tags=''): if allowed_tags != '': # Get a list ...

  9. tomcat安装规范

    创建用户 useradd -u 501 tomcat passwd tomcat tomcat安装 tar zxf apache-tomcat-8.5.5.tar.gz -C /usr/local/ ...

  10. HTTP隧道工具HTTPTunnel

    HTTP隧道工具HTTPTunnel   在很多服务器上,防火墙会限制主机的出站流量,只允许80之类的端口.如果要使用其他端口,只能通过HTTP隧道方式实现.Kali Linux提供一款HTTP隧道工 ...