1. Xcode 插件安装与常用插件推荐

1.Xcode插件管理器 Alcatraz

  对于插件来说Alcatraz充当了一个插件的管理者的身份。我一般不喜欢自己去单独安装一个插件,因为在Xcode升级的时候,你的插件几乎也都需要重新安装。使用Alcatraz每次只要对他升级就行了。里面的插件都是一键安装,一键卸载的,比较方便。

    首先我们来安装 Alcatraz 。直接下载 Alcatraz 的安装包,然后运行一下。重启Xcode,会弹出两个选项 1.Load Bundle  2.Skip Bundle 。这里一定要选择 Load Bundle 。否则的话会很麻烦的,切记,切记。但是如果你真的手滑(O NO!)点错了,也是有办法的,下面介绍。重启Xcode之后,选择 window 会出现一个 Package Manager 的选项,这就是我们的  Alcatraz 啦。成功啦,上张图~~

打开是这个样子的

在这里面的插件你都可以一键安装,一键卸载。之后重启Xcode即可。

Tips: Github 的灰色小猫头像是这个插件在Github的地址,你可以点进去看他的详情介绍。

2.安装时可能遇到的问题:

  1.不小心点了 Skip Bundle,不安装插件。由于Xcode的黑名单机制,这个选项无法重新出现,所以需要你重置下Xcode。方法是:找到这个plist文件/Users/xxx/Library/Preferences/com.apple.dt.Xcode.plist,直接双击,提示信息就会再次出现啦~~~   

2.Xcode升级,Alcatraz 无法正常使用

  这是因为每个插件在编译的时候,都记录了对应的Xcode版本的DVTPlugInCompatibilityUUID,并且向下兼容。所以新的Xcode没有被记录进来,导致插件不能使用。我们可以通过右键打开 插件包的content目录,查看 Info.plist。添加现版本Xcode的DVTPlugInCompatibilityUUID值即可。

插件包路径:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/目录下边(Xcode所有的插件包都在这个路径下面)

DVTPlugInCompatibilityUUID值获取的方法是:defaults read com.apple.dt.Xcode DVTPlugInManagerNonApplePlugIns-Xcode-7.2(7.2是你的Xcode 的版本号)

3.常用的插件

1.XAlign : 代码风格统一

2.KSImageNamed-Xcode :  当输入[NSImage imageNamed: 或者[UIImage imageNamed:时,会自动补全工程中可用的图片名称,同时能提供选中图片的预览

3.VVDocumenter-Xcode :///注释代码

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Xcode插件��优缺点对比(推荐20款插件) 本文大致整理了自己用过的一些插件的使用感想(就是好不好用)。 在那...
    xiaotao123阅读 5,894评论 0 3
  • 本文翻译自 https://www.raywenderlich.com/94020/creating-an-xco...
    yohunl阅读 4,278评论 1 10
  • 大四了,工作签了。这份工作,可能在家人看来还不错,可是我自己心里很清楚,这份工作其实我很不满意。可是想想自己的大学...
    marcelo阅读 2,241评论 0 0
  • 单身,空手,带着心一起走。 带本书,单身一人出门游,心非常的自由。因为不认识任何人,在车上,不会有人和我说话。这样...
    谭皓匀阅读 3,621评论 1 2
  • 偶尔重拾记忆 过后也要记得收起曾经 整理好旧时光 旧人 旧事
    不是所有的久别都会重逢阅读 1,283评论 0 0

友情链接更多精彩内容