iOS开发工具之Alcatraz(Xcode插件管理工具)的安装使用(Xcode7)

来源:互联网 发布:威客网源码 编辑:程序博客网 时间:2024/04/30 00:19

1、Alcatraz介绍


这里写图片描述

  • 对于新手来说也许很多人都不知道Alcatraz是个什么东西,简单的来说,他就是一个Xcode插件的管理工具。早些时候呢,插件是需要手动一个一个安装的,有了Alcatraz一切都简单了起来。
  • Alcatraz 是一个 Xcode 上开源的包管理器(package manager),你可以用它去发现或者安装插件、模板、颜色主题等,而不必手动地克隆复制文件。它和 Xcode 无缝整合在一起。通过他我们可以更轻松的为Xcode安装一些比较实用,可以提高开发效率的一些插件。
  • 他的功能就相当于cocoaPods之于第三方库,cocoaPods相信还是有不少人知道的,如果这都不知道,说明你刚入门,好好百度或者谷歌一下吧。我这里也有一篇文章关于cocoaPods安装的教程(cocoaPods安装教程)。

2、Alcatraz安装


  • 先给官网:http://alcatraz.io/ 官网永远保证是最新的,但是是英文的。
  • Alcatraz 在 github地址在: https://github.com/supermarin/Alcatraz
  • 安装
  • 1.退出Xcode,打开终端
  • 2.输入以下命令(支持OSX 10.9+ 和 Xcode5+ )
curl -fsSL https://raw.githubusercontent.com/supermarin/Alcatraz/deploy/Scripts/install.sh | sh

Alcatraz安装过程

  • 安装完成后启动Xcode(一定要重新启动
  • 启动后会弹出这样一个AlertView,这里一定要选择Load Bundle,不要选错了。

    选Load Bundle

  • 然后,然后…没有然后了,你发现Xcode并没有直接打开,正常!再重新打开Xcode你就会发现在状态栏中的window下多了一个选项Package Manager。

    这里写图片描述

  • 就它了,打开它,是这个样子滴

    Package Manager

3、Alcatraz使用


  • 里面有很多插件,自己看着装吧,下面推荐几款常用的插件
  • 1.CocoaPods
    我第一件事就是安装了cocoaPods,这样在用cocoaPods就更方便了
    点击INSTALL安装,安装完就会变成REMOVE,安装完也要重新启动一下Xcode

    这里写图片描述

    CocoaPods主要功能是为IOS和OS的开发进行依赖管理,如果你没有使用过它,我建议你一定要试一试。
    CocoaPods plugin是CocoaPods在Xcode上的插件,它可以让你更容易地使用CocoaPods。它为CocoaPods添加了一个菜单项,如果你不喜欢用命令行,你可以使用这个插件。
    这里写图片描述

  • 2.KSImageNamed
    虽然有些人说自动补全会让开发人员变懒,但它的确大大提高了开发效率,你甚至可以通过它补全一个图片命名。
    Kent Sutherland 发明的 KSImageNamed 插件不仅为你节约了时间,他也结束了拼写的时代。至于开发人员懒惰的问题,见仁见智吧。

    这里写图片描述

  • 3.FuzzyAutocomplete
    说到自动完成,大部分的iOS和OS X开发人员都依赖Xcode的自动完成功能。然而,Xcode的自动完成实现并不是完美的,你并不总能通过它得到你期望的建议或希望。
    Jack Chen 和Leszek Ślażyński创建了FuzzyAutocomplete插件来代替Xcode的autocomplete。它利用模式匹配算法来解决问题,它的工作方式非常完美。(重点是有模糊查询功能,你不需要再一个字母一个字母挨着输入了)

    这里写图片描述

  • 4.Dash for Xcode
    Dash是一个了不起的浏览文档的软件,我每天都会用它。我就不对解释了图已经代表了一切,相信一个喜欢看文档的人用它一定会爱不释手的。

    这里写图片描述

  • 5.ColorSense
    代码里的那些冷冰冰的颜色数值,到底时什么颜色?如果你经常遇到这个问题,每每不得不运行下模拟器去看看,那么这个插件绝对不容错过。更彪悍的是你甚至可以点击显示的颜色面板,直接通过系统的ColorPicker来自动生成对应颜色代码,再也不用做各种颜色代码转换了!

    这里写图片描述

  • 6.VVDocumenter
    很多时候,为了快速开发,很多的技术文档都是能省则省,这个时候注释就变得异常重要,但是每次都要手动输入规范化的注释,着实也麻烦,但有了VVDocumenter,规范化的注释,主需要输入三个斜线“///”,就OK啦!

    这里写图片描述


就写这么多吧,其他的插件自己去慢慢发现了

转载注明出处:fish_yan_的博客 http://blog.csdn.net/fish_yan_?viewmode=list

请多多支持啊

1 0
原创粉丝点击