插件路径为:~/Library/Application Support/Developer/Shared/Xcode/Plug-insKSImageNamed是一款能够帮助开发者在 Xcode 中自动补全图片文件名称的插件,使用[UIImage imageNamed:@"xxx"]时,该插件会扫描整个workspace中的图片文件。安装后却没有实现效果,这时我们可以做一下配置:
1.打开Xcode 插件所在的目录 :可以前往文件夹 ~/Library/Developer/Xcode/Plug-ins
2.选择已经安装的插件KSImageNamed,单击右键显示包内容, 双击Contents文件夹
3.找到info.plist 文件,找到DVTPlugInCompatibilityUUIDs的项目
4.添加当前xcode的UUID:
可在终端执行 defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID 即可获取
5.双击contents\MacOS目录下的一个黑色图标,会打开终端窗口,最后打印“进程已完成”之类
http://
6.重启Xcode 关键的一步,当我们点击Xcode打开后,会弹出一个对话框,这时默认的是Skip Bundle,我们要选择的是另一个Load Bundle。
这时就可以愉快的使用了.
VVDocumenter 插件也是如此,需要在info.plist中添加Xcode的UUID,这里就不在重复介绍了.路径:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins 目录下看到生成的xcplugin文件
更新:DXXcodeConsoleUnicodePlugin
https://github.com/dhcdht/DXXcodeConsoleUnicodePlugin
转换 Xcode 控制台中一些不可阅读的字符。(就是能让你在debug的console里面把这些uinicode转化成汉字显示。)
console的优化 我也顺便提个小技巧就是让console里可以po出 id类型的信息(正常情况你po id类型的对象会显示error)
在终端依次输入下面三行指令:
touch ~/.lldbinit
echo display @import UIKit >> ~/.lldbinit
echo target stop-hook add -o \"target stop-hook disable\" >> ~/.lldbinit
使用方式两种:
1.快捷键 option+c 会转换当前 剪贴板 中的内容并用一个对话框把转换后的内容显示出来。
2.在 Xcode 的 Edit 菜单中勾选 ConvertUnicodeInConsole,然后 console 中再出现 \u4e0e 时,就会自动转换成 与 显示。
删除插件:
插件路径为:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins