zoukankan      html  css  js  c++  java
  • Xcode中插件的安装以及Xcode升级后插件实效的解决方法

    插件的安装

    下载好插件,直接运行,然后将Xcode关闭,再次打开Xcode会弹出一个提醒框。
    这时候选择 Load Bundle 即可,这时候插件就安装到了Xcode上。
    Xcode所有的插件都安装在目录~/Library/Application support/Developer/Shared/Xcode/Plug-ins/下,可以手动切换到这个目录来删除插件。

    插件失效的解决方法

    1. Xcode更新后插件失效的原理:每次跟新Xcode后插件都会失效,其实插件都还在这个目录下存在着:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins。之所以插件失效,是因为每个插件只供特定UUID的Xcode使用,更新后UUID改变, 于是便不能正常使用。
    2. 通用解决办法: 读取Xcode的UUID:终端输入defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID,然后进入插件目录:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins ,显示包内容,编辑 Info.plist文件,展开DVTPlugInCompatibilityUUIDs 添加一个新的Item存储Xcode的UUID。
    3. 大招(批量更新插件的 DVTPlugInCompatibilityUUID 的命令(建议使用sudo方式执行))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插件使用记录

    1、Alcatraz

    Xcode的插件管理工具,Xcode中使用的插件可以在这里进行安装。

     

    2、KSImageNamed-Xcode

    为项目中使用的UIImage的imageNamed提供文件名自动补全功能。

    3、VVDocumenter-Xcode

    可以自动解析方法的参数及返回值,并形成Javadoc风格的注释。

  • 相关阅读:
    解决方法 svn checkout 更改用户名密码/断网续传
    解决方法 cannot be resolved as a type
    解决方法 Syntax error on token "enum", invalid Expression
    使用笔记 Sublime text 持更
    解决方法 cvs或svn上下载的新项目无build path
    解决方法 卸载jdk以及重新安装jdk
    配置笔记 eclipse, jdk, tomcat, maven, mysql, alt+/
    ubantu配置java环境变量
    写给自己的!
    数据设计模式
  • 原文地址:https://www.cnblogs.com/GhostKZShadow/p/5413722.html
Copyright © 2011-2022 走看看