美文网首页iOS--开发技巧
Alcatraz:Xcode插件管理

Alcatraz:Xcode插件管理

作者: fakepinge | 来源:发表于2016-07-01 09:45 被阅读63次

    Alcatraz:Xcode插件管理

    简介

    Alcatraz 是一个帮你管理 Xcode 插件、模版以及颜色配置的工具。

    官网:http://alcatraz.io

    GitHub:https://github.com/alcatraz/Alcatraz

    安装

    在终端中执行如下命令:

    curl -fsSL https://raw.githubusercontent.com/supermarin/Alcatraz/deploy/Scripts/install.sh | sh
    

    Alcatraz 只支持 Xcode 7+。

    使用

    Window菜单中选择Package Manager,即可启动插件列表页面。安装完插件或者模板后,需要重启Xcode。

    Snip20160405_2

    卸载

    删除Alcatraz:

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

    删除所有缓存数据:

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

    插件路径

    Xcode 所有的插件都安装在目录:

    ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/
    

    你也可以手工切换到这个目录来删除插件。

    Xcode 6.x 安装插件

    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
    

    常用插件

    • AMMethod2Implement:可以自动的将.h或者.m .mm里边需要写入的方法自动填充进来。可以选择要导入的方法,然后按 Ctrl+A 或者 Edit > AMMethod2Implement > Implement Method.就会自动填充方法。也可以自行设置快捷键。

    • RTImageAssets:根据@3x的图片资源自动生成对应的@2x和@1x图片;自动生成App Icons,需要提供1024x1024的大图

    • SCXcodeSwitchExpander:自动在switch的case中填写枚举值

    • VVDocumenter-Xcode:规范化的注释,输入三个斜线“///”。

    • Lin:本地化字符串

    • XAlign:对齐常规代码

    • XToDo:查找项目中所有带TODO、???、!!!等标记的地方,防止遗忘掉需要做的事情或者是代码中还存在bug的地方的插件

    • XcodeBoost:包含多个辅助修改代码的小功能

    • HOStringSense:大段文本利器

    • Peckham:自动补全,快捷键⌘ + ctrl + P

    • BBUDebuggerTuckAway:自动隐藏控制台

    • InjectionPlugin:不用重新编译运行项目,可以动态调试App

    相关文章

      网友评论

      • 叶舞清风:Alcatraz 不支持xcode8.2啊,怎么破
        叶舞清风:@fakepinge 是啊,看过了,需要重新拷贝一份,然后修改
        fakepinge:@叶舞清风 网上有支持插件的方法 Xcode 8.0后面版本的

      本文标题:Alcatraz:Xcode插件管理

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