资讯专栏INFORMATION COLUMN

盘点开发者十大Xcode插件。

孙吉亮 / 2620人阅读

摘要:由公司开发,其为。相关链接官网主页是一款可以让开发者轻而易举地检查和修改代码的插件。相关链接的主页是一款能够帮助开发者在中自动补全图片文件名称的插件,其开发者来自美国波士顿。

Xcode IDE拥有着众多非常高大上的工具,而予以辅助的插件更是在Xcode的基础上对相关功能进行改进与扩展。本文总结介绍了备受开发者喜爱的10款开源Xcode插件,涉及代码编辑、注释、管理等各个方面

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

Code Pilot

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

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

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

XcodeBoost

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

相关链接:XcodeBoost的mobilehub主页

ClangFormat-Xcode

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

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

XAlign

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


相关链接:XAlign的mobilehub主页

KSImageNamed

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

相关链接:KSImageNamed的mobilehub主页

Fuzzy Autocomplete

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

Fuzzy Autocomplete通过添加模糊匹配来提高Xcode代码自动补全功能,开发者无需遵循从头匹配原则,只要记得方法中的某个关键词即可进行匹配,极大地提高了工作效率。

相关链接:Fuzzy Autocomplete的mobilehub主页

BBUDebuggerTuckAway

BBUDebuggerTuckAway是一款支持自动隐藏Debugger的Xcode插件,其开发者为来自德国柏林Contentful GmbH公司的Boris Bügling。使用BBUDebuggerTuckAway,开发者能够实现在编辑代码时,自动隐藏底部的调试栏。

相关链接:BBUDebuggerTuckAway的mobilehub主页

Dash-Plugin-for-Xcode

Dash Xcode plugin是Bogdan Popescu开发的一款集成了Dash文档查看器应用的Xcode插件,允许开发者在使用Option-Click或作用相同的快捷键操作查看当前文本的相关文档时,用Dash代替Xcode的文档查看器。

相关链接:Dash-Plugin-for-Xcode的mobilehub主页

HOStringSense-for-Xcode

兼容Xcode 5.1的HOStringSense可以说是大段文本利器,对于开发者而言,在输入大段文本时,如果文本中包含了各种换行和特殊字符,那是相当地头疼,但通过HOStringSense,一切的问题都将迎刃而解。

HOStringSense由来自德国的Mac和iOS开发者Dirk Holtwick开发,完美支持编辑正则表达式、多行文本、内联HTML等,还提供了极为快速的字符串长度统计反馈。

相关链接:HOStringSense-for-Xcode的mobilehub主页

XToDo

最后,再来介绍一款颇受Brett Terpstra大神喜爱的,出自国内iOS开发者之手的注释辅助插件——XToDo。这款由UniT微博客户端作者TraWor所开发的插件,可以将项目代码中的TODO、FIXME等注释进行收集并列举出来。

相关链接:XToDo的mobilehub主页

亲爱的开发者们,在Xcode中,你最喜欢使用哪款插件?不妨在这里和我们一起分享吧。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/15776.html

相关文章

  • 盘点:2014年十大云故障

    摘要:以下这个名单恐怕是这些公司不想看到的的年前大云故障。微软称这次中断是由外部网络故障所导致,部分用户受影响长达个小时。微软表示这次中断与故障无关。微软最终确定人为错误是罪魁祸首。 本杰明•富兰克林曾经说过,这个世界上有两件事情不可避免,死亡和纳税。但如果这位伟大的政治家和发明家活在我们的现代世界,也许服务器停机也会进入这个名单。不管底层技术再怎么好,也不管托管提供商再多么能干,云总是会发生故障...

    DesGemini 评论0 收藏0
  • 2016年前端盘点合集

    摘要:年已经过去,这一年前端领域发生了什么有哪些技术和项目引人注目工程师们观点和看法又有怎样的变化在此,整理了一些对过去的年盘点的资料,一是希望能借此提高自己的姿势水平,二是希望能为年的学习有所指导。 2016年已经过去,这一年前端领域发生了什么?有哪些技术和项目引人注目?工程师们观点和看法又有怎样的变化?在此,整理了一些对过去的2016年盘点的资料,一是希望能借此提高自己的姿势水平,二是希...

    aisuhua 评论0 收藏0
  • fir.im Weekly - 不能错过的 GitHub Top 100 开源库

    摘要:好的工具资源,会带来更多的灵感。基于语言指南开源项目收录,做了一个甄别筛选,并辅以一句话介绍。如果代码实现得不好,界面容易发生卡顿且导致应用占用大量内存。终极瘦身招由移动开发前线分享。动态更新服务平台分享的平台,现在开放注册。 好的工具&资源,会带来更多的灵感。本期 fir.im Weekly 精选了一些实用的 iOS,Android 的使用工具和源码分享,还有前端、UI方面的干货。一...

    zhou_you 评论0 收藏0
  • fir.im Weekly - 不能错过的 GitHub Top 100 开源库

    摘要:好的工具资源,会带来更多的灵感。基于语言指南开源项目收录,做了一个甄别筛选,并辅以一句话介绍。如果代码实现得不好,界面容易发生卡顿且导致应用占用大量内存。终极瘦身招由移动开发前线分享。动态更新服务平台分享的平台,现在开放注册。 好的工具&资源,会带来更多的灵感。本期 fir.im Weekly 精选了一些实用的 iOS,Android 的使用工具和源码分享,还有前端、UI方面的干货。一...

    Fundebug 评论0 收藏0
  • fir.im Weekly - 热门 iOS 第三方库大盘点

    摘要:源码地址在此开源了在微博上分享开源了。中炸裂特效的实现分析说道前几天微博上被一个很优秀的开源组件刷屏了,效果非常酷炫,有点类似卸载时的动画,先来感受一下。 本期 fir.im Weekly 收集的热度资源,大部分关于Android、iOS 开发工具、源码和脑洞大开的 UI 动画,希望给你带来更多的工作创意与灵感。 盘点国内程序员不常用的热门iOS第三方库 @ios122 的这份整理综合...

    luoyibu 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<