Spotlight替代工具uTools及插件分享
Mac自带的Spotlight对于普通用户来说已经够用了,高阶一点的会使用alfred来增强,但是alfred交互方式比较单一,通常是列表方式,也不支持通过输入内容匹配wf,通常需要keyword唤醒。而且alfred是收费软件。
uTools
uTools 也是一款Spotlight增强应用,默认的唤醒快捷键是option+space,墙裂推荐改为double command。应用的主界面长这样:
uTools应用的逻辑有点像微信小程序,可以通过keyword呼出小程序,也可以通过剪切板内容自动识别出来。
开发者插件推荐
JSON编辑器
由于JSON是现在比较流行的报文格式,我们每天可能大量接触到,碰到需要格式化查看的时候,你是不是还在用浏览器打开bejson或json.cn。使用了这个插件,只需要复制json,唤醒uTools,可以看到自动识别到了JSON编辑器插件,效率高了不少。
编码小组手
这个插件就比较强悍了,支持时间戳转换,常见hash算法加密,uuid生成,base64编解码,unicode编码转换,html转义等等。
regulex可视化
可视化显示正则表达式的组成,调试正则表达式,使复杂的表达式清晰可见。
Excalidraw
超赞的手绘风格的画图插件,设计评审装逼利器。
mybatis 参数拼接
如果你项目也使用的mybatis,那你也许遇到过这样的问题,log中打印的sql语句(prepare statement)与实际的参数是分开打印的,匹配起来简直眼花。通过这个插件,将sql与参数两行日志一起复制到上面的框中,选中下面的框按shift,自动帮你替换掉占位符,变成实际的SQL。当然你也可以使用类似log4j-jdbc的工具。
其它必备插件推荐
图床
如果你也经常写博客,那你肯定会用到这款插件,复制图片,唤起uTools,自动识别出图床插件,回车自动上传,并且可复制成md格式。
剪切板
这个也是非常实用。
计算稿纸
还有很多很多实用的插件,等待你去发现。
自定义插件
如果没有找到符合自己需求的插件,我们还可以自己开发。
如果觉得uTools自动的插件开发方式过于麻烦,我们还可以通过快捷命令这个插件自己开发一个插件:
比如,我在工作中,经常需要频繁的发布mit环境,哪怕有发布平台还是显得比较繁琐,需要合并分支,构建,发布。于是我通过快捷命令这个插件,将这个过程自动化了:
我只需要在uTools输入fb关键字,输入关键信息,就能自动运行我提前准备好的脚本进行发布过程自动化:
最后
这真是一个国产宝藏app,并且还是免费的,更多惊喜等待你去发现。
Spotlight替代工具uTools及插件分享