Xcode常用的插件

Alcatraz

链接:https://github.com/alcatraz/Alcatraz
Alcatraz(http://alcatraz.io/)是管理 Xcode 所有插件的插件,它可以直接集成到 Xcode 的图形界面中,让你感觉就像在使用 Xcode 自带的功能一样。
非常强大的插件,可以很方便的管理Xcode中的插件。
安装后重启Xcode,可以直接打开Xcode 的顶部菜单中的 “Window”->“Package Manager” ,即可启动插件列表页面,直接点击install安装你所选择的插件。
安装完成后,再次点击插件左边的按钮remove,可以将该插件删除。


KSImageNamed
当你要使用输入 [UIImage imageNamed:] 时,会不会因为记不住图片名称而烦恼。KSImageNamed能够解决这个问题,当你输入[UIImage imageNamed:]时,会自动的弹出上下文菜单,供你选择你需要输入的图片资源名字,另外在选择图片资源时,还可以在左侧预览该资源。如下图所示:



BBUDebuggerTuckAway

链接:https://github.com/neonichu/BBUDebuggerTuckAway

BBUDebuggerTuckAway是一个非常小的工具,可以在你编辑代码的时候自动隐藏底部的调试窗口。因为通常情况下,调试的时候是加断点或监控变量变化,或者在 Console 窗口用po来输出一些调试信息。如果开始编辑代码了,说明已经调试结束了,这个时候隐藏调试窗口,可以给编辑界面更多空间,方便我们修改代码。


deriveddata - exterminator

链接:https://github.com/kattrali/deriveddata-exterminator

有些时候 Xcode 会出各种奇怪的问题,最常见的是在某些复杂操作下(例如同一个项目,来回切换到各种分支版本),会造成 Xcode 显示一些编译的错误或警告,但是最终却又可以编译通过。新手遇到这种问题常常束手无策,而熟悉 Xcode 的人就知道,通常清除 Xcode 缓存就可以解决这类问题。该插件在 Xcode 菜单上增加了一个清除缓存按钮,可以一键方便地清楚缓存内容。



VVDocumenter

链接:https://github.com/onevcat/VVDocumenter-Xcode

VVDocumenter是一个自动生成代码注释的工具,可以方便地将函数的参数名和返回值提取出来,这样结合appledoc命令,就可以方便地将帮助文档输出。不多说,看图就明白



ClangFormat

链接:https://github.com/travisjeffery/ClangFormat-Xcode

ClangFormat是一个自动调整代码风格(Code Style)的工具。ClangFormat-Xcode 可以更好地对代码进行重新排版,并且内置了各种排版风格,也支持自定义风格。


使用前:


使用后效果:



ColorSense

链接:https://github.com/omz/ColorSense-for-Xcode

是一个UIColor颜色输入辅助工具,可以帮助你在编写UIColor代码时,实时预览相应的颜色。



最后说一下很多人都会遇到的关于Xcode更新导致插件失效的问题的解决办法

在终端输入:

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

(这个路径是Xcode打开包文件下的Contents目录下的Info文件中找到)

获取到DVTPlugInCompatibilityUUID,然后

(例如获取到的DVTPlugInCompatibilityUUID是9F75337B-21B4-4ADC-B558-F9CADF7073A7)

find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add 9F75337B-21B4-4ADC-B558-F9CADF7073A7
重启Xcode即可。

ESJsonFormat

json自动生成模型的类的插件,直接看图说话

19_98590_4061315a47bd370.png.jpg


19_98590_98f1c5546c1baad.gif


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值