美文网首页IOS->开发技巧哈哈Alcatraz
最新版本的 Xcode 8+ Alcatraz 插件安装?

最新版本的 Xcode 8+ Alcatraz 插件安装?

作者: 光明程辉 | 来源:发表于2015-11-14 11:20 被阅读18834次

    Xcode 8开始对于Alcatraz中安装的插件已经不支持,但是苹果推出了自己的扩展,需要写些代码才行,如有什么变化,希望大家 issue我哈!

    既然不能安装了,那么例如这写快捷键,你应该会吧:
    这个是方法的注释:
    command+option + /
    这个是查询系统方法属性和类等等:
    command+ shift + o
    这个是选中当前一行:
    control + shift + A
    这个是选中当前光标后的一行内容:
    control + shift + E

    由于使用插件已经成为习惯(Xcode8下安装Alcatraz)

    1.安装

      sudo gem install update_xcode_plugins
    

    2.查看

    update_xcode_plugins
    
    Snip20161016_1.png

    3、复制箭头的命令行:

    update_xcode_plugins --unsign
    

    4、看你忍受能力

    直到终端命令行出现成功的字符,才是OK的,其它情况都是在copy一份资源,需要较长的时间,这时你会发现终端没反应了,不要乱点回车!!!建议你睡一觉在看看进度吧(注意:途中不要手贱点回车或中断操作)
    成功后的Xcode -unsigned


    屏幕快照 2016-10-16 12.46.44.png

    --------------------------- Xcode7.3 及以下版本 的插件安装 ---------------

    前言

    今天升级了一下Xcode 7.3(目前最新的版本),发现自己的插件不能用了,折腾了一下,把它装好!推荐给,不能成功安装的朋友们!

    问什么要装 Alcatraz插件?

    还用问嚒? 当然是提高开发效率啦!那些插件都是神器哦!不管你是新手,都需要学习如何使用!

    1、如果之前安装过Alcatraz 插件,那么你可以直接在打开Xcode时,选择Window:

    点击.png

    然后,点击你之前下载的红色的REMOVE按钮:

    点击红色的remove.png

    接着再次点击INSTALLING:

    再次点击下载.png

    最后,完全退出Xcode,即在键盘按:

    command + Q
    

    接着,再次打开Xcode:点击及Load Bundles 就OK了:

    点击及Load Bundles.png

    2、下面介绍的是,没有安装过Alcatraz 插件步骤!!!

    如何安装 Alcatraz 插件?有2种方式!

    按照官方的文档官网 先卸载再重新安装即可。步骤如下:

    1. 首先退出Xcode ,在键盘上按下:command + Q

    2. 在终端输入(直接复制,回车):

      rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin
      

    然后输入:

        rm -rf ~/Library/Application\ Support/Alcatraz/
    

    - 上面的命令行主要是清除掉之前安装过或缓存的。

    点击下载最新的版本如下图:https://github.com/alcatraz/Alcatraz

    屏幕快照 2015-11-14 11.04.23.png

    你可以打开项目,--》运行项目 --然后,看到目录出现(可以不用花费时间查找,只是让你知道有这么一个东西存在而已):

    屏幕快照 2015-11-14 10.02.33.png

    如果你觉得查找上面的比较麻烦的话,直接在Window
    找到:

    commant+shift+9.png

    点击就可以进去了:如下图所示:


    屏幕快照 2015-11-14 10.01.16.png

    下载想要的插件,例如输入猫神的:VVDocument(我下载的那几个就足以满足开发了):

    屏幕快照 2015-11-14 11.11.15.png

    关闭项目(command + Q ),重新打开Xcode ,会有个提示:

    .
    选择 第一个!Load Bundle。即可!, 如果选择第二个,重新删除目录,再来一遍上面的步骤哦!

    请选择第1个.png

    下面的是安装方法2:

    • 很简单,但是不能保证每次成功!
    1. 退出Xcode(Command+Q)

    在终端输入(复制即可):

     rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin
    

    然后,复制下面的命令到终端:

    rm -rf ~/Library/Application\ Support/Alcatraz/
    

    接着,复制:

    curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh
    
    1. 重新打开XCode,即可看到Window下的那个又出现了:
    屏幕快照 2015-11-14 11.19.24.png

    祝你成功!

    相关文章

      网友评论

      • Arise11:xcode 9 Alcatraz 可以安装成功,但是里面下载的插件,不能使用。这个怎么解决??
      • hsy_song:第一个方法不行啊
      • LeonXtp:8.2.1照你的方式成功安装上了,但是看到那个unsign和重启xcode之后一堆的xcode想要访问您的钥匙串提醒,心里就觉得这是埋下了雷
      • Unicodeo:大神很有幸看到这篇文章,插件装上了,但是现在Xcode动不动卡死怎么破
      • 2769fd3e2c9a:Choose which Xcode you would like to unsign (use arrows):
        ‣ Xcode (8.2.1) [Signed]: /Applications/Xcode.app 这是个啥
      • 你从我的全世界路过:按照上面的方法,装好了,可是XCode 已经卡的不能用了:sob:
        MARVIN_HU:我也一样,怎么解决呀?而且用Alcatraz好像也安装不起插件
        HelloEverything:我也是:sob: 请问你最后怎么解决的
      • Vinci丶:楼主 8.2版的可以弄吗
      • 爩龘:我现在的xcode是8.1 command+option + / 这个快捷键根本就用不了 不知道怎么解决
      • 爩龘:如果安装了这些插件 会影响app 的发布吗?
        光明程辉:@这是什么abc 不会的
      • 沈珂:等了2个小时了,,一点反应都没有,,奥到 ki
        光明程辉:@沈珂 通常是你的网络环境问题
      • 青禾ws:你好,我安装这个步骤执行完,没有弹出load bundle的框,请问怎么解决呀?求助呀
        光明程辉:@ws青青原上草 去到安装目录直接删掉里的安装文件,重新来一遍就可以了
      • Hiker5:意思就是xcode8不能安装Alcatraz了?Xcode -unsigned会出现其他问题吧?
        光明程辉:@Hiker5 是的,你使用苹果推荐的扩展吧!上面有演示链接
      • KennyHito:现在xcode8以上是不能安装插件了
        努力微笑:@KennyHito 可以使用的,这个方法也可以,但是不稳定。
      • Easy_VO:8.1 sudo gem install -n /usr/local/bin update_xcode_plugins
        卡住了
      • Kevin_wzx:垃圾,写的不清不楚
        光明程辉:@_吴先森 感谢你的反馈!
      • kelvin943: 运行github 上下载的 Alcatraz 项目报这个错 NSLocalizedDescription=Task exited with status 128
        kelvin943:@光明程辉 插件安装好了 重新启动xcode 的时候看不到load bundle 是怎么回事
        kelvin943:@光明程辉 OK了谢谢
        光明程辉:@kelvin943 你把缓存清除掉,然后看看你的防火墙。
      • 简书笔记存档:不错! :smile: 学习了。
      • 2a94e187bc92:Error exit delayed from previous 为什么总是出现这个问题啊??
      • a6c4c98be82a:66666666666666
      • 努力微笑:你好,有个问题 Alcatraz会自动更新已安装插件的最新版吗?
        MichalWilson:装上了 但是为啥还是显示不出来啊
        光明程辉:@努力微笑 似乎不能自动更新!因为苹果并没有开放插件机制,每次升级 Alcatraz 都都要重新适配!

      本文标题:最新版本的 Xcode 8+ Alcatraz 插件安装?

      本文链接:https://www.haomeiwen.com/subject/kwhkhttx.html