zoukankan      html  css  js  c++  java
  • xcode 插件管理工具

    每次xcode 更新后之前安装的插件 都失效了!解决办法:

    一、可以通过在原插件项目infoplist新增 新xcode的

    DVTPlugInCompatibilityUUID 来使之支持新版xcode;获取UUID命令:

    defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID

     二、通过github客户端更新插件项目再次安装插件

    三、采用高大上插件管理工具 Alcatraz 

    安装命令 :mkdir -p ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins; curl -L http://git.io/lOQWeA | tar xvz -C ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins

    删除命令:rm -rf ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin rm -rf ~/Library/Application Support/Alcatraz

    在 Xcode 7 中安装 Alcatraz

    安装Xcode7后,继续采用官方方法安装Alcatraz,发现不成功。单独安装XVim也不成功。

    第一步:关闭 Xcode。
    第二步:如果你之前安装过Alcatraz,卸载它。运行命令: 

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

    第三步:最关键的一步,运行命令:

    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
    
    sudo xcode-select --reset

    第四步:打开Xcode。
    第五步:安装 Alcatraz。 

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

    第六步:重启Xcode。

    使用:

    安装成功后重启 Xcode,就可以在 Xcode 的顶部菜单中找到 Alcatraz,如下所示:

    点击 “Package Manager”,即可启动插件列表页面,如下所示:

    安装自己需要的插件非常方便

     

    插件路径

    Xcode 所有的插件都安装在目录~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/下,你也可以手工切换到这个目录来删除插件。

    最后 附上一些常用插件

    1.全能搜索家CodePilot 2.0
    你要找的是文件?是文件夹?是代码?Never Mind,CMD+SHIFT+X调出CodePilot,输入任何你想到搜的东西吧!想搜appFinishLaunchingWithOptions?忘记咋拼了?没关系强大的代码搜索能力,appflaun一样也可以找到!超级强大的正则匹配,匹配任何你所想!
    项目地址:http://codepilot.cc
    2.XCode颜色显示插件ColorSense
    代码里的那些冷冰冰的颜色数值,到底时什么颜色?如果你经常遇到这个问题,每每不得不运行下模拟器去看看,那么这个插件绝对不容错过。更彪悍的是你甚至可以点击显示的颜色面板,直接通过系统的ColorPicker来自动生成对应颜色代码,再也不用做各种颜色代码转换了!
    3.大段文本利器HOStringSense
    经常输入大段文本的时候,如果文本里面有各种换行和特殊字符,经常会让人很头疼,有了HOStringSense,再也不不用为这个问题犯愁了,顺便附送字数统计功能。
    4.规范注释生成器VVDocumenter
    很多时候,为了快速开发,很多的技术文档都是能省则省,这个时候注释就变得异常重要,再配合Doxygen这种注释自动生成文档的,就完美了。但是每次都要手动输入规范化的注释,着实也麻烦,但有了VVDocumenter,规范化的注释,主需要输入三个斜线“///”,就OK啦!(VVDocumenter在Mac OSX 10.8.5和Xcode 4.6.3上进行开发,应该能支持所有Xcode 4版本,如果想支持Xcode 5,可以对plist文件稍作修改。
     
    5.CocoaPods for Xcode
    非常方便的Xcode pods插件。可以很方便的在Xcode通过pods安装各种objective-c第三方库,省去以前还要手动去跑pods命令行的麻烦;此外,还支持通过cocoaDocs来安装库文档。唯一的遗憾是,它目前只支持Xcode5,4版本还用不了。
     
    6.Xcode语法高亮插件
    xcode自己的效果是仅在变量或类名下面加了个虚线,平时看起代码来十分不舒服,语法高亮的插件没对对象的作用域区分,勉强能使用吧。
    下载附件,解压后放在:你的用户/Library/Application Support/Developer/Shared/Xcode/Plug-ins目录下,有的童鞋还没有Plug-ins这个目录吧,那就手动建一个,然后把解压后的highlight-Plugin.xcplugin放进去,重启xcode即可。然后就能看到高亮的菜单了。
     
    7.一个用来对齐常规代码的Xcode插件--XAlign
    一个用来对齐常规代码的Xcode插件,十分强大的自定义对齐模式。这里是一个对齐模式示例,模式文件在main/main/patterns.plist.
    详细信息可参看:http://github.so/XAlign/
     

    8.ESJsonFormat 自动生成model属性

     

    9.IconMaker 生成 icon

     

    10.KSImageNamed 自动提示 imageName:

  • 相关阅读:
    Object-C,NSSet,不可变集合
    NYIST 860 又见01背包
    NYIST 1070 诡异的电梯【Ⅰ】
    HDU 1542 Atlantis
    HDU 4756 Install Air Conditioning
    CodeForces 362E Petya and Pipes
    HDU 4751 Divide Groups
    HDU 3081 Marriage Match II
    UVA 11404 Palindromic Subsequence
    UVALIVE 4256 Salesmen
  • 原文地址:https://www.cnblogs.com/zhujin/p/4820905.html
Copyright © 2011-2022 走看看