三分钟编写一款Xcode插件

本文介绍了如何在三分钟内快速开发一个简单的Xcode插件,通过选择代码并使用自定义右键菜单实现代码注释功能。作者分享了其开发Xcode插件的经验,并提供了详细的步骤指导,包括使用Automator创建服务和编辑Workflow。文章末尾,作者提到这种方法同样适用于其他文本编辑器,具有广泛的应用价值。
摘要由CSDN通过智能技术生成

写在前面

从事iOS开发也比较长时间了,起初的时候用了一些Xcode插件之后感觉确实对开发帮助挺大,后来开始对Xcode插件开发感兴趣了,于是先后制作了AMMethod2Implement, AMAppExportToIPAAMLocalizedStringBuilder 这三款Xcode插件,这些都是在长期使用Xcode开发中萌发出的想法,后来经过研究开发出来的。现在很开心看到越来越多的人开始在开发Xcode插件,很多很有想法的插件开发出来了。同时我相信还有很多人对Xcode插件开发很感兴趣,但是却无从下手,于是有了这一篇文章。

如何开发

插件开发用到各种各样的技术,不是一篇文章可以说得完全的,这篇文章只能算是一个引子,所用到的是最简答的技术进行开发Xcode插件,而这种方法适合的也只是某种特定的场景:在Xcode中选中代码后可以对这些代码进行处理。

开始

效果预览

首先,我们来看一下完成的效果,在Xcode中选择一段要注释的代码,然后点击右键 Services -> Comment Selected Text,我们的插件自动将这段代码用 /* */ 注释掉,如下面演示图片所示。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值