IOS开发者常用的10个Xcode插件

转载 2015年11月20日 15:48:21

IOS开发者常用的10个Xcode插件

一个合适的插件意味着它可以适应不同的开发环境,Sublime Text 和TextMate就是很好的例子。你知道Xcode也支持插件吗?如果你不知道我也不会感到惊讶,因为苹果公司并没有在花力气去宣传Xcode的这个功能,而且官网上关于为Xcode创建插件的文档也很少。

幸运的是这并没有阻止开发者为Xcode创建插件。在本文中我将为大家推荐10款我日常使用的插件,希望它们能在开发中帮助到大家。

Alcatraz

在过去安装Xcode的插件非常麻烦,但是自从有了Alcatraz之后,这件事情就变的非常简单,不得不说Alcatraz是一个重要的里程碑,现在的版本是1.0,它完美支持Xcode5,如果你还没有使用过Alcatraz,我建议你先了解一下它。

1. XcodeColors

XcodeColors是由Robbie Hanson开发的关于代码色彩的插件,这个插件配合CocoaLumberjack使用效果非常好,CocoaLumberjack是Robbie写的日至库,这个组合让我在这几年的编码中省了不少事。

2. XToDo

这个插件不仅强调了TODOFIXME,???!!!注释,还为你提供了一个查看列表。

3. Backlight

有些插件看上去微不足道但是他们却非常有用。Backlight就是这样的插件,它只是把当前正在编辑的行突出显示。

4. CocoaPods

CocoaPods主要功能是为IOS和OS的开发进行依赖管理,如果你没有使用过它,我建议你一定要试一试。

CocoaPods plugin是CocoaPods在Xcode上的插件,它可以让你更容易地使用CocoaPods。它为CocoaPods添加了一个菜单项,如果你不喜欢用命令行,你可以使用这个插件。

 

5. ACCodeSnippetRepository

使用它和你的Git库同步,如果你想手动导入一个Snippet需要很麻烦的步骤,通过这个插件你只需要点击几下鼠标。

6. GitDiff

一个有图形界面的Git插件可以为开发者省去不少麻烦,虽然Tower 和SourceTree也都很不错,但是GitDiff能在Xcode中实时告诉我们现在的工程和上一个版本有哪些区别,这个功能是其他软件做不到的。

7. KSImageNamed

虽然有些人说自动补全会让开发人员变懒,但它的确大大提高了开发效率,尤其是在写Object-C的时候,你甚至可以通过它补全一个图片命名。

Kent Sutherland 发明的 KSImageNamed 插件不仅为你节约了时间,他也结束了拼写的时代。至于开发人员懒惰的问题,见仁见智吧。

8. Peckham

添加引用文件有时候非常麻烦,如果你需要引入一个pod头文件,Xcode自带的自动补全自然帮不了你,这时候你可以用Peckham插件解决这个问题。Command+Control+P解决所有的引入。

9. FuzzyAutocomplete

说到自动完成,大部分的iOS和OS X开发人员都依赖Xcode的自动完成功能。然而,Xcode的自动完成实现并不是完美的,你并不总能通过它得到你期望的建议或希望。

Jack Chen 和Leszek Ślażyński创建了FuzzyAutocomplete插件来代替Xcode的autocomplete。它利用模式匹配算法来解决问题,它的工作方式非常完美。

10. Dash for Xcode

Dash是一个了不起的浏览文档的软件,我每天都会用它。我更喜欢它与Xcode的集成。

总结

Xcode的插件体系是苹果流行的IDE中不够热门的一部分,你很难在没有文档教程的情况下去开发一个插件,但是我建议你至少用一用本文列出的10个插件。

英文原文地址:http://code.tutsplus.com/tutorials/10-xcode-plugins-for-ios-development--cms-21899

IOS开发者常用的10个Xcode插件

IOS开发者常用的10个Xcode插件 申请达人,去除赞助商链接 一个合适的插件意味着它可以适应不同的开发环境,Sublime Text...
  • u011883764
  • u011883764
  • 2014年08月18日 18:06
  • 2395

IOS开发者常用的10个Xcode插件

 一个合适的插件意味着它可以适应不同的开发环境,Sublime Text 和TextMate就是很好的例子。你知道Xcode也支持插件吗?如果你不知道我也不会感到惊讶,因为苹果公司并没有在花力气...
  • larryluoshuai
  • larryluoshuai
  • 2016年07月11日 09:59
  • 339

IOS开发者常用的10个Xcode插件

IOS开发者常用的10个Xcode插件 一个合适的插件意味着它可以适应不同的开发环境,Sublime Text 和TextMate就是很好的例子。你知道Xco...
  • love9099
  • love9099
  • 2015年09月12日 14:21
  • 316

apple 开发者账号,xcode打包和发布ios app的一点儿体会

xcode 版本 6.3 一 apple 开发者 账号 1.1 注册apple 开发者账号,这个可以在taobao上找一些代理注册商,价格和实际的99USD差别也不大。 三种账号的区别,...
  • HongHuer
  • HongHuer
  • 2015年07月30日 11:18
  • 7689

开发者常用的10个插件

10 Essential SublimeText Plugins for JavaScript Developers Matt Burnett August 31, 2015 Succe...
  • jintianhen1
  • jintianhen1
  • 2015年09月01日 10:01
  • 1187

如何在xcode7上免开发者账号进行ios程序真机测试

如何在xcode7上免开发者账号进行ios程序真机测试在xcode7上无需开发者账号即可进行ios程序实机测试,下面说一下流程 环境 1)mac操作系统版本:10.10.5 2)Xcode版本:7...
  • xkym_game
  • xkym_game
  • 2015年11月18日 19:31
  • 2092

2016最新iOS开发证书配置和安装的详细步骤攻略

首先说下写这篇文章的目的: - 1、网上不论百度和google搜出来的iOS开发者证书配置都是比较陈旧的文档,这点我深有体会,本来兴致勃勃的搜到了自己想要的结果,打开一看,Xcode4版本,201...
  • xiaojiuxing_csdn
  • xiaojiuxing_csdn
  • 2016年03月23日 19:11
  • 18557

Xcode个人常用插件总结

Xcode在本地存放的路径 /Users/用户名/Library/Application Support/Developer/Shared/Xcode/Plug-ins 个人常用插件如下: 1...
  • qq_30513483
  • qq_30513483
  • 2016年03月31日 11:47
  • 1063

Chrome(谷歌浏览器) 程序开发32个常用插件

Chrome(谷歌浏览器) 程序开发32个常用插件
  • andyliulin
  • andyliulin
  • 2014年04月26日 23:41
  • 5224

Xcode无开发者账号打包

大神避让
  • ZWQ0325
  • ZWQ0325
  • 2015年12月11日 10:12
  • 1136
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:IOS开发者常用的10个Xcode插件
举报原因:
原因补充:

(最多只允许输入30个字)