安装方法:
Xcode 所有的插件都安装在目录~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/
1、直接拷贝.xcplugin的bundle的文件到Xcode的插件目录
2、下载插件项目后编译,.xcplugin文件会拷贝到插件目录
Xcode插件:
VVDocumenter-Xcode:https://github.com/onevcat/VVDocumenter-Xcode
文档生成利器,很多时候,为了快速开发,很多的技术文档都是能省则省,这个时候注释就变得异常重要,再配合Doxygen这种注释自动生成文档的,就完美了。但是每次都要手动输入规范化的注释,着实也麻烦,但有了VVDocumenter,规范化的注释,主需要输入三个斜线“///”就可以了!
SCXcodeMinimap:https://github.com/stefanceriu/SCXcodeMiniMap
KSImageNamed:https://github.com/ksuther/KSImageNamed-Xcode
输入图片时,不仅可以显示所有图片,而且还能显示图片内容。为项目中使用的UIImage的imageNamed提供文件名自动补全功能。使用[UIImage imageNamed:@"xxx"]时,该插件会扫描整个workspace中的图片文件。
DerivedData Exterminator:https://github.com/kattrali/deriveddata-exterminator
暂无图片
Peckham:https://github.com/markohlebar/Peckham
开发中,一个文件要#import其他文件的情况很常见,之前都是复制文件名字,或者记住文件名字,这样很慢,有了Peckham就可以在#import的时候弹出一个列表框,从中选择你希望的类名。按下Command+Control+P键,键入几个头部字母,从弹出的选项列表中进行选择。
OMColorSense:https://github.com/omz/ColorSense-for-Xcode
当鼠标停留在[UIColor redColor]类似代码的时候,它会在一小块区域里展示出代码中的颜色。点击颜色选项卡会打开颜色选择器,你在上面做的任何改变都会在代码里得到反映,相应代码改为[UIColor colorWithRed:... green... blue... alpha:... ]。这是一个用来管理颜色的RGB值。在你输入代码以后在代码上方会出现颜色,然后点击颜色调出取色器,然后选择具体值。
ClangFormat:https://github.com/travisjeffery/ClangFormat-Xcode
XAlign:https://github.com/qfish/XAlign#instal
XAlign是一款专门用于代码整理的Xcode插件,其作者为来自Geek Zoo Studio的开发者QFish。XAlign能够对开发者的代码非常快速地进行对齐优化,有“=”、宏定义、属性三种对齐模式。当然,如果默认的对齐风格不是自己喜欢的,开发者还可以自定义或提出issues。
BBUDebuggerTuckAway:https://github.com/neonichu/BBUDebuggerTuckAway
是一个非常小的工具,可以在你编辑代码的时候自动隐藏底部的调试窗口。因为通常情况下,调试的时候是加断点或监控变量变化,或者在 Console 窗口用po
来输出一些调试信息。如果开始编辑代码了,说明已经调试结束了,这个时候隐藏调试窗口,可以给编辑界面更多空间,方便我们修改代码。
XToDo:https://github.com/trawor/XToDo
是一个查找项目中所有的带有 TODO
, FIXME
,???
,!!!
标记的注释。
通常我们在项目开发中,由于种种原因,一些事情需要以后处理,这个时候为了防止遗忘,加上TODO
或FIXME
注释是非常有必要的,但是上线或提交代码前要寻找这些未解决的事项却稍显麻烦。XToDo 可以提供一个汇总的界面,集中显示所有的未完成的TODO
和FIXME
标记。随便打开一个项目后 按 ctrl+t就可以打开关闭列表窗口了
Backlight:https://github.com/limejelly/Backlight-for-XCode
Backlight就是这样一款插件。它惟一的能力就是对当前正在进行编辑的代码行加以高亮显示——没错,虽然看起来简单,但却极具价值。
安装完成重启Xcode后要在Edit菜单中开启
暂无图片