iOS开发笔记2-使用Alcatraz管理Xcode的插件

欢迎加QQ群讨论:157672725

博客地址:http://catchzeng.leanote.com/


升级Xcode导致插件失效,可以使用以下命令批量修复:

find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add `defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID`




一、插件的必要

     Xcode已经做得很好了,但是用过Eclipse的开发者们还是会觉得,没有Eclipse的一些便捷操作。比如:快捷键格式化代码、注释、导包文件、删除某一行。插件的使用正是为了解决这一问题,它不仅能为开发带来便捷性,而且可以增强代码的可读性。


二、如何管理插件?

    Github上有一个开源项目AlcatrazAlcatraz是一个可以帮你集中管理Xcode插件的"插件",类似于CocoaPods. 通过Alcatraz来使用插件是一件非常方面的事情,我们无需再去Github上面费劲的搜索这方面的资源,因为Alcatraz已经囊括了大部分开源出来的插件。

    项目地址:https://github.com/supermarin/Alcatraz


三、安装Alcatraz

       打开命令行输入以下命令即可,效果如下图表示你安装成功!

   curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh
     
四、使用

     安装完毕后,重启Xcode打开Window可以看到多出了一个Package Manager。

    打开Package Manager,可以看到其插件管理界面。在此界面上你可以管理你的插件(安装、卸载、查询)


五、推荐的插件

    这里,我向大家推荐我使用过程中觉得好用的插件。

   1.Auto-importer

 使用:

         1.在代码编写区按下 control + command + h 然后输入你要导入的头文件名称。

         2.选中代码中你需要导入的类,然后按下control + command + h,就会自动导入头文件。



   2.ClangFormat


 使用:

       如下图选择Format-Selected Text

       格式化的模式推荐使用Webkit


3.ColorSenseRainbow



使用:

       安装完毕后,使用uicolor可以在后面看到实际的颜色显示



4.ESJsonFormat

将JSON格式化输出为模型的属性,强烈推荐!!!

使用


5.HighlightSelectedString

使用



    

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值