美文网首页
Xcode 插件安装与插件推荐

Xcode 插件安装与插件推荐

作者: tanpengsccd | 来源:发表于2016-12-16 09:51 被阅读580次

    插件类

    Xcode先装alcatraz恶魔岛
    其安装路径 ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins

    • fuzzyAutocomplete 代码自动补全,Xcode>7.2.1 有冲突,>8.0 Xcode 自带
    • XToDo 代码标记快速跳转
    • VVDocumenter-Xcode 快速注释
    • KSimageNamed 图片名称联想
    • injection 即时UI展示
    • AutoresizeMask-for-Xcode 让AutoresizingMask在代码层面拥有和xib一样的可视化的效果,这方便我们用好和用准AutoresizingMask
    • Backlight-for-XCode 当前行代码高亮
    • XcodeColors 配合CocoaLumberjack 控制台显示彩色
    • ESJsonFormat json数据转为 model类

    软件类

    1. reveal
    2. postman/paw
    3. cornerstone

    三方库

    太多独立出来

    >Xcode8 (8.0 ,8.1,8.2成功)不再支持三方插件管理后的方法

    1. 自签名 Xcode
      https://github.com/XVimProject/XVim/blob/master/INSTALL_Xcode8.md
      关闭Xcode
      20161129148041122029259.jpg20161129148041122029259.jpg
      20161129148041128234652.jpg20161129148041128234652.jpg
    sudo codesign -f -s XcodeSigner /Applications/Xcode.app
    
    1. 安装Alcatraz
      下载https://github.com/alcatraz/Alcatraz 或者clone
      添加Xcode 的UUID
      先找到 Xcode 的UUID (8.1的 DA4FDFD8-C509-4D8B-8B55-84A7B66AE701)
      http://joeshang.github.io/2015/04/10/fix-xcode-upgrade-plugin-invalid/
      20161129148041218296289.jpg20161129148041218296289.jpg
      打开 Alcatraz 项目中info.plist 并且加入 Xcode的新UUID
      20161129148041256696955.jpg20161129148041256696955.jpg
      然后 Xcode 打开Alcatraz 项目 编译一次后 再 重新打开Xcode 就会提示加载插件,load 就好。
      成功后如下
      20161129148041297975083.jpg20161129148041297975083.jpg
      https://github.com/alcatraz/Alcatraz/issues/498

    3 因为很多插件作者没有更新加入新版的 Xcode 的UUID,导致新版Xcode没有加载插件,所以就需要自己加入了每次 Alcatraz 安装好其他插件后需要关闭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.plist DVTPlugInCompatibilityUUID
    加入uuid。

    tip:UUID
    8.1 DA4FDFD8-C509-4D8B-8B55-84A7B66AE701
    8.2 E0A62D1F-3C18-4D74-BFE5-A4167D643966
    9 GM
    KSImageNamed 位置 需要自己加入
    ~/Library/Developer/Xcode/Plug-ins

    这篇文章更全面
    http://www.cocoachina.com/bbs/read.php?tid-1705417.html

    相关文章

      网友评论

          本文标题:Xcode 插件安装与插件推荐

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