程序员人生 网站导航

盘点开发者最喜爱的十大开源Xcode插件

栏目:互联网时间:2014-10-14 20:22:55

Xcode IDE拥有着诸如导航、重构、校准等众多非常高大上的工具,而予以辅助的插件更是在Xcode的基础上对相关功能进行改进与扩展。在应用开发过程中,通过开源包管理器Alcatraz对插件进行安装管理,打造最为强大的开发环境,早已成为开发者们的必备功课。本文总结介绍了备受开发者喜爱的10款开源Xcode插件,涉及代码编辑、注释、管理等各个方面。

1. Code Pilot

说到Xcode那些炙手可热的插件,很多开发者首先都会想到Code Pilot。Code Pilot是Xcode 5的一款扩充插件,能够帮助开发者无需鼠标操作,即可在项目中快速方便地查找文件、方法和符号。


Code Pilot由Macoscope公司开发,其CEO为Zbigniew Sobiecki。Code Pilot基于Apache 2.0许可协议开源,采用模糊查询来匹配,计算结果依照其相关性进行排序,而开发者只需轻点几下键盘就可以跳转到自己所寻找的方法。

相关链接:Code Pilot官网、mobilehub主页

2. XcodeBoost

XcodeBoost是一款可以让开发者轻而易举地检查和修改Objective-C代码的插件。XcodeBoost能够自动进行一些繁琐的操作,比如方法的定义与声明、添加基于命令行的代码处理(剪切/复制/粘贴/重复/删除行)、持续高亮等。


相关链接:XcodeBoost的mobilehub主页

3. ClangFormat-Xcode

ClangFormat-Xcode是一款格式化代码工具,能够让开发者使用Clang将代码格式化为LLVM、Google、Chromium、Mozilla或WebKit等格式,其开发者为来自37signals的Travis Jeffery。通过ClangFormat,开发者不仅可以实现对代码的自动或批量格式化,还可以进行自定义配置。


相关链接:ClangFormat-Xcode的mobilehub主页

4. XAlign

XAlign是一款专门用于代码整理的Xcode插件,其作者为来自Geek Zoo Studio的开发者QFish。XAlign能够对开发者的代码非常快速地进行对齐优化,有“=”、宏定义、属性三种对齐模式。当然,如果默认的对齐风格不是自己喜欢的,开发者还可以自定义或提出issues。


相关链接:XAlign的mobilehub主页

5. KSImageNamed

KSImageNamed是一款能够帮助开发者在Xcode中自动补全图片文件名称的插件,其开发者Kent Sutherland来自美国波士顿。KSImageNamed支持NSImage和UIImage,当开发者写到“[UIImage imaged:”时,便会自动将项目中的图片名称提示出来。此外,KSImageNamed还带有预览功能,对于经常使用代码生成图片的开发者可谓是十分便利。


相关链接:KSImageNamed的mobilehub主页 

6. Fuzzy Autocomplete

Fuzzy Autocomplete是一款Xcode 5代码自动补全插件,支持Xcode 5.0、5.1,兼容KSImageNamed,其开发者为来自澳大利亚墨尔本的Jack Chen(创始人)和波兰华沙的Leszek ?la?y

------分隔线----------------------------
------分隔线----------------------------

最新技术推荐