Xcode插件筛选
Xcode高效插件推荐
好像很多iOS开发的同学都不知道Xcode有插件这么一说,所以整理了一下自己用的Xcode高效插件,分享给大家
下列插件在Xcode 7.0.1 版本做测试通过可以使用
在Xcode7.1 版本下,MCLog会导致Xcode Crash
插件安装管理:Alcatraz
是一个开源的Xcode插件包管理器,可以让你更便捷地发现、安装以及管理插件、模板和配色方案。只需要简单地点击或者勾选,不需要手工复制和粘贴
这个插件异常强大,是所有插件的爸爸,本插件的安装方法详见项目地址,以下所有插件都可以使用这个插件安装,不用再寻找地址下载安装了,一键完成
项目地址: https://github.com/mneorr/Alcatraz;
插件卸载
如果不想使用插件,或者某插件导致Crash了,可以到
/Users/YourUserName/Library/Application Support/Developer/Shared/Xcode/Plug-ins
目录下直接把相应插件删除,这也是唯一且最简便的卸载插件方式
优秀插件列表
1. XVim:Vim控必备
XVim是一个针对Xcode的Vim插件,能让开发者在不放弃任何xcode功能的前提下体验vim的功能。
对于以前各种玩Linux和Vim的人来说,这个插件简直福音,使用Vim的快捷键可以大幅提高编码速度,具体Vim的使用请自行谷歌
项目地址:https://github.com/JugglerShu/XVim
2. VVDocumenter:规范注释生成器
通过简单的快捷键:///
,立即生成方法的规范注释,如下图
接口文件必备
项目地址:
###3. SCXcodeMiniMap:类似于Sublime的Mini地图
可以在当前的窗口内创建一个代码迷你地图,并在屏幕上高亮提示。
Sublime使用者福音
项目地址:
###4. FuzzyAutocompletePlugin:代码自动补全插件
通过添加模糊匹配来提高Xcode代码自动补全功能,开发者无需遵循从头匹配的原则,只要记得方法里某个关键字即可进行匹配,很好地提高了工作效率。 注意:该插件只在Xcode 5以上进行过测试,没有测试和其他插件之间的兼容性(KSImageNamed除外)。
在Xcode下写代码终于不用记全名字了
项目地址:
###5. CodePilot 2.0:全能搜索家 (建议用系统的替代,作者已停止更新)
你要找的是文件?是文件夹?是代码?Never Mind,CMD+SHIFT+X调出CodePilot,输入任何你想到搜的东西吧!想搜appFinishLaunchingWithOptions?忘记咋拼了?没关系强大的代码搜索能力,appflaun一样也可以找到!超级强大的正则匹配,匹配任何你所想!
虽然说的很炫,但是Xcode自带的Shift+Command+O
好像比他快。。。有兴趣的可以试一试
项目地址:http://codepilot.cc
6. XAlign:一个用来对齐常规代码的Xcode插件
一个用来对齐常规代码的Xcode插件,十分强大的自定义对齐模式。这里是一个对齐模式示例,模式文件在main/main/patterns.plist.
详细信息可参看:http://github.so/XAlign/
7. KSImageNamed-Xcode:图片名自动补全
为项目中使用的UIImage的imageNamed提供文件名自动补全功能。使用[UIImage imageNamed:@"xxx"]时,该插件会扫描整个workspace中的图片文件。
项目地址: https://github.com/ksuther/KSImageNamed-Xcode
8.BBUDebuggerTuckAway
在编辑的时候缩小Debug栏
真的很实用
项目地址:https://github.com/neonichu/BBUDebuggerTuckAway
9.DerivedData Exterminator
使用一个按钮,把数据缓存都清除了,不用再去清除DerivedData了
10.OMColorSence:颜色提示
当写UIColor时能够及时看到颜色,唯一不好的是我们好像比较多使用宏。。。o(╯□╰)o
11.BackLight:编辑行高亮
高亮背景颜色还可以自定义,如下图
12.GitDiff
可以像Git Diff一样去看哪一行编辑了,哪一行删除了
13.XToDo
就像是Xcode中的任务管理器,使用TODO等注释来表示各种编码中的任务
写Mock代码时再也不怕找不到了
14.MCLog:Log日志筛选(Xcode 7.1版本下不可用)
MCLog是一款Xcode 插件,可帮你轻松跟踪控制台日志。有时即便你在控制台区域搜索文本,但你不能隐藏不想看到的内容。MCLog就是一个很好的解决方案。你可以使用MCLog过滤控制台并展示你真正想看到的内容。
以上就是我现在正在用或者使用过的插件,如果大家有人有更好的插件推荐可以留言哈,随时更新~
Xcode插件筛选的更多相关文章
- Xcode插件管理工具Alcatraz
1.简介 Alcatraz是一个能帮你管理Xcode插件丶模版及颜色配置的工具.它可以直接集成在Xcode的图形界面中,让你感觉就像在使用Xcode自带的功能一样. 2.安装和删除 使用如下的终端来安 ...
- 常用iOS第三方库以及XCode插件介绍
第三方库 CocoaPod CocoaPod并不是iOS上的第三方库 而是大名鼎鼎的第三方库的管理工具 在CocoaPod没有出现之前 第三方库的管理是非常痛苦的 尤其是一些大型的库(比如nimbus ...
- 个人常用iOS第三方库以及XCode插件介绍
第三方库 CocoaPod CocoaPod并不是iOS上的第三方库 而是大名鼎鼎的第三方库的管理工具 在CocoaPod没有出现之前 第三方库的管理是非常痛苦的 尤其是一些大型的库(比如nimbus ...
- 【转】个人常用iOS第三方库以及XCode插件介绍 -- 不错
原文网址:http://adad184.com/2015/07/08/my-favorite-libraries-and-plugins/ 第三方库是现在的程序员离不开的东西 不光是APP开发 基本上 ...
- iOS之第三方库以及XCode插件介绍
前言 第三方库是现在的程序员离不开的东西 不光是APP开发 基本上所有的商业项目 都会或多或少的使用到第三方库 Github上Star>100的开源库数量如下 可以看到JS以绝对的优势排名第一 ...
- Xcode - 插件管理工具Alcatraz
Alcatraz 1.简介 Alcatraz是一个能帮你管理Xcode插件丶模版及颜色配置的工具.它可以直接集成在Xcode的图形界面中,让你感觉就像在使用Xcode自带的功能一样. 2.安装和删除 ...
- Xcode插件优缺点对比(推荐20款插件)
本文大致整理了自己用过的一些插件的使用感想(就是好不好用). 在那之前先简单贴两条插件须知,知道的可以忽略. 1.Alcatraz 类似于管理第三方库的cocoapods,管理插件也有个Alcatra ...
- 好用的第三方控件,Xcode插件(不断更新)
第三方控件类: 1.提示框 MBProgressHUD: 是一款非常强大的.提供多种样式的提示框.使用起来简单.方便.可以在GitHub上查看具体的使用方法. https://github.com ...
- Xcode插件描述
Xcode插件 Xcode是iOS的集成开发环境,虽然苹果一直在不断改进Xcode,但程序员总是有各种新奇的想法和需求,当Xcode无法满足他们时,于是他们就会通过插件的方式来为Xcode增加新的功能 ...
随机推荐
- 暑假集训(1)第五弹 -----Rails(Uva514)
PopPush城市有一座著名的火车站.这个国家到处都是丘陵.而这个火车站是建于上一个世纪.不幸的是,那时的资金有限.所以只能建立起一条路面铁轨.而且,这导致这个火车站在同一个时刻只能一个轨道投入使用, ...
- Sdut 2409 The Best Seat in ACM Contest(山东省第三届ACM省赛 H 题)(模拟)
题目描述 Cainiao is a university student who loves ACM contest very much. It is a festival for him once ...
- ORACLE数据库闪回日志写满
网站页面无法显示完整.检查web服务是正常的,所以可能是ORACLE数据库出了问题. 首先检查闪回日志写满 然后检查归档日志文件写满的缘故了.使用以下几个命令可以看出当前归档日志文件的使用情况: se ...
- APUE学习笔记-一些准备
从开始看APUE已经有快一个星期了,由于正好赶上这几天清明节放假,难得有了三天空闲假期可以不受打扰的学习APUE,现在已经看完前六章了,里面的大部分例程也都亲自编写,调试过了.但总觉得这样学过就忘,因 ...
- Sublime Text 3 插件、主题、配置
换电脑,Sublime Text 3 重新配置一遍,做个记录 1. 下载:http://www.sublimetext.com/3 2. 插件管理器 Package Control (Ctrl + ` ...
- PHP学习心得(五)——类型
简介 PHP 支持8种基本的数据类型. 四种标量类型: boolean (布尔型) integer (整型) float (浮点型, 也称作 double) string (字符串) 两种复合类型: ...
- Flume用来收集日志,zeppelin用来展示
Flume:Flume是一个分布式,可依赖的,用于高效率的收集.聚类.移动大量数据的服务.Flume使用基于流数据的简单而且可扩展的架构.由于拥有可调的依赖机制和许多故障恢复机制,Flume是健壮而且 ...
- java 文件类操作(转载)
11.3 I/O类使用 由于在IO操作中,需要使用的数据源有很多,作为一个IO技术的初学者,从读写文件开始学习IO技术是一个比较好的选择.因为文件是一种常见的数据源,而且读写文件也是程序员进行IO编程 ...
- VHDL程序的库
VHDL库存储和放置了可被其他VHDL程序调用的数据定义.器件说明.程序包等资源.VHDL库的种类有很多,但最常见的库有IEEE标准库.WORK库.IEEE标准库主要包括STD_LOGIC_1164. ...
- 用powerdesigner建模工具生成数据库
1,使用powerdesignerP:主键 F:外键 M:是否可为空 2,两张表建立主外键关系时,主外键名称要相同.比如A表 A_id name 说明id(P) B表 B_id name 说明id ...