那些年一起用过的iOS开发利器之Code Pilot
本系列所有工具的简介见:http://www.cnblogs.com/lloydsheng/p/3637606.html
什么是Code Pilot?

Code Pilot是一个Xcode的扩充套件,可以让开发者更快的找到之前曾写过的代码,并拿出来重复使用。在之前,Code Pilot是一套价值14.95美元的产品。最近Code Pilot CEO Zbigniew Sobieck不仅宣布解决了Code Pilot在Xcode5上面的使用问题,也把Code Pilot的代码开源了,让更多的开发者可以改进这个套件并增强其功能。它使用模糊查询匹配(fuzzy query matching)去计算出一个根据相关性排序好结果列表;通过少许的按键你就可以跳到你想要查找的方法了。
这个插件的是开源的,源码放在:https://github.com/macoscope/CodePilot
关于 Code Pilot 背后的故事可看这里。
如何使用 Code Pilot?
为了使用 Code Pilot,你必须编译 Code Pilot 项目,然后复制得出的 CodePilot3.xcplugin 文件到 Xcode 的插件目录下:~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins。
或者你可以编译安装包,然后使用它去安装插件(本质上这个步骤是移动 xcplugin 文件到 Xcode 的插件目录下)。你需要重启 Xcode 5 才能使用这个插件。
备注:为了编辑软件包,你可能需要先安装 PackageMaker.app(包含在 PackageMaker 的"Auxiliary tools for Xcode"中。)
当插件加载后,你可以通过使用 CMD + SHIFT + X 打开 CodePilot 窗口,然后输入需要的查询。
----文章完----
最后,推荐一个神器。
内测宝
内测宝, 个人觉得比TestFlight更简单好用,开发者只需要简单把打好的ipa包上传上去,生成二维码,测试人员在手机上扫码二维码,就可以直接安装最新的测试版本了,好用的让人想哭。
那些年一起用过的iOS开发利器之Code Pilot的更多相关文章
- 那些年一起用过的iOS开发利器之Parse
		阅读此文章需要对Objective-C和iOS有一定的了解,完全没有基础的朋友请先阅读<让不懂编程的人爱上iPhone开发>系列教程. 什么是后台服务(back-end service)? ... 
- 那些年一起用过的iOS开发利器之CocoaPods
		本系列所有工具的简介见:http://www.cnblogs.com/lloydsheng/p/3637606.html CocoaPods是一个负责管理iOS项目中第三方开源代码的工具.CocoaP ... 
- Android开发利器之ActivityTracker
		版权声明:本文为xing_star原创文章,转载请注明出处! 本文同步自http://javaexception.com/archives/113 Android开发利器之ActivityTracke ... 
- 那些年一起用过的iOS开发利器[4月2号更新]
		4月2号新增Runscope. Runscope 这是一家专注于API工具开发的公司,其创始人John Sheehan曾就职于IFTTT和Twilio.Runscope是一款集调试.测试于一身的网络服 ... 
- Android开发利器之stetho
		文章同步自javaexception Stetho是什么? github上地址https://github.com/facebook/stetho stetho是facebook出品的一款开发调试工具 ... 
- Android开发利器之Data Binding Compiler V2 —— 搭建Android MVVM完全体的基础
		原创声明: 该文章为原创文章,未经博主同意严禁转载. 前言: Android常用的架构有:MVC.MVP.MVVM,而MVVM是唯一一个官方提供支持组件的架构,我们可以通过Android lifecy ... 
- 后端系统开发利器之gflags
		gflags是Google的一个开源项目,用于解析程序运行参数.gflags简单易用,它的好处在于统一配置格式,减少开发工作量.在工程实践中,gflags在简化开发和测试方面表现非常出色,它还有一个很 ... 
- ionic2——开发利器之Visual Studio Code 常用快捷键
		主命令框 F1 或 Ctrl+Shift+P: 打开命令面板.在打开的输入框内,可以输入任何命令,例如: 按一下 Backspace 会进入到 Ctrl+P 模式 在 Ctrl+P 下输入 > ... 
- Android开发利器之pidcat
		介绍pidcat: pidcat 是Android届JakeWharton大神开发的一款命令行工具,堪称Android开发利器,它能方便Android程序猿捕获日志,过滤日志,定位程序问题,超级好用. ... 
随机推荐
- 如何快速上手使用STM32库函数
			一.背景 如前文所述,利用标准库函数的好处在于,可以快速开发,不用去对着数据手册,小心翼翼的一位一位的配置那些繁复的寄存器,因为这些工作意法半导体已经找了一些顶级的工程师帮你做了,杰作既是其库函数.当 ... 
- sql 获取一批指定范围且不重复的随机数
			declare @M int,@N int set @m=10 set @n=1 select top 10 cast(rand(checksum(newid()))*(@M-@N)+@n as in ... 
- UVA2639
			#include<iostream> using namespace std; int num[105]; int ans[105]; void init() { int temp=2; ... 
- rails enum用于存储数据
			http://api.rubyonrails.org/classes/ActiveRecord/Enum.html 新的项目中有一个字段是展示类型,可以用下拉框去做,用string存储具体的类型字段. ... 
- phpcms手机门户相关
			相关标签 {$WAP['sitename']}标题 {list_url(3)} 调取栏目链接 {template "wap","header"}{templat ... 
- 【SCOI2005】 最大子矩阵 BZOJ 1084
			Description 这里有一个n*m的矩阵,请你选出其中k个子矩阵,使得这个k个子矩阵分值之和最大.注意:选出的k个子矩阵不能相互重叠. Input 第一行为n,m,k(1≤n≤100,1≤m≤2 ... 
- upload&&download
			package am.demo; import java.io.File; import java.io.IOException; import java.util.Iterator; imp ... 
- Centos7 安装配置Mysql
			Centos7默认自带的mariadb数据库,它是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL ... 
- (转)CDN——到底用还是不用?
			用CDN的七个理由 浏览器从服务器上下载css.js和图片等文件时都要和服务器连接,而大部分浏览器对同一个域名用于下载文件的并发连接数限制在4个,这意味着如果要下载第五个文件就必须等前四个文件中有一个 ... 
- 去掉input框点击时的默认颜色
			1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 < ... 
