文章目录
介绍
描述
uTools是一款基于electron开发的工具集软件,通过快捷唤醒搜索,直接打开各种功能,非常方便。
uTools是一个极简、插件化、跨平台的现代化桌面软件。通过自由选配丰富的插件,打造你得心应手的工具集合。
特性
【1】插件化: 优秀的插件化设计,自取所需。每个插件解决一个具体场景的问题,简洁易用、随用随走。
【2】多功能输入框: 支持文本、截图、图片、文件、文件夹
【3】自动识别: 自动识别文本类型(json、base64、时间戳等)
【4】自动粘贴: 呼出uTools时,如果剪切板中5秒内有新的内容,将自动粘贴到输入框
【5】全局快捷键: 配合插件,可一键上传截图到图床、以图搜图、翻译剪贴板内容等
【6】数据同步: 云端同步,永不丢失,支持微信登录。
常用功能
uTools 可以作为一个程序快速启动器,支持英文、英文驼峰、中文拼音、拼音首字母来打开你的本地程序。除程序外, win10+ 和 macOS 用户还可以快速搜索并打开「控制面板」内的细项。总之,你只要还记得一个大概的名字,直接输入基本都能找到。
针对中文特别优化,例如可以通过搜索 记事本 或 jsb 打开记事本,而不是搜索 notepad。
安装对应的插件后,uTools 可以自动识别文本格式,并列出能够处理此文本的插件供你选择。
例如:
通过超级面板划词翻译:复制一段英文->通过长按右键或者中键唤出超级面板->选择「翻译」插件->松开鼠标按键得到结果。
通过输入框编辑 JSON :复制一段 json 字符串->呼出 uTools (会自动粘贴)->选择「 json 」插件->得到结果。
识别粘贴板的JSON文本并解析
识别粘贴板的图片并识别
聚合翻译
【识别粘贴板的文本进行聚合翻译,通过选择翻译可以同时在多个平台进行翻译】
快速取色
调取输入框,输入“取色”就可以进行屏幕颜色拾取
计算器
可以直接在输入框进行数学计算,不需要我们在calc命令进入计算器面板,很方便
快速启动软件
本地文件检索
本地文件检索依托的是everything,需要安装最新版本的everything,在搜索过程中支持文件的分类、文件的预览等等功能
插件推荐
Ctool程序员必备插件
Ctool程序开发常用工具,该工具就是网页版的程序开发工具箱。通过整合到utools中,并且预设了大量的关键词,我们就可以在输入框中直接调用各类工具,而不需要在打开网页去查找工具了,非常方便。
下面是该工具预设的一些关键词,截图只包括了一部分,基本上可以满足日常的开发所需。
随机生成虚假数据
随机生成手机号、文本、学校名称、地址、身份证号等数据,用于开发等场景填充内容。
相信大多数业务开发的同学都收藏了自动生成Mock数据的工具网站,而上面的这个插件可以去替代这些工具网页,可以直接在桌面上去获取测试数据。
该插件通过指令只能生成一种类型一条数据,是直接放入粘贴板上的。如果需要批量生成可以进入该插件操作。除此之外,该插件提供了自定义的指令组合的方式。
选择【随机生成数据插件设置】,选择【添加新指令】,设置名称和唤醒词,并且在【指令内容】中自定义数据,其中可以插入系统提供的指令变量。
在批量生成模块中构建自定义组合的数据
直接在输入框中构建刚才的测试命令,这种方式是直接添加到粘贴板的,直接粘贴即可展示结果。
Linux命令文档
非常轻巧方便的linux命令查询
变量快速翻译命名插件
【使用场景】
方便在开发过程中语义化命名变量
【插件功能描述】
- 先翻译你输入的内容为英文
- 将英文转化为对应的命名格式:小驼峰, 大驼峰, 下划线, 横线, 常量
- 只需要上下翻动, 回车或使用快捷键即可复制到剪切板 并自动执行粘贴
【使用方式】
呼出 utools 输入 xt(小驼峰) dt(大驼峰) xh(下划线) hx(横线) cl(常亮) 或 对应命名方式的中文
用键盘上下 选择然后回车 或者 鼠标点击选择 或者 使用快捷键选择 来自动放入剪切板,并自动执行粘贴.
如上图所示,可以很方便的获取我们需要命名的单词并进行驼峰、下划线或者常量格式的输出。非常适用于日常写代码中方法的命名。
diff
简易文本、代码对比工具
mybatisLog格式化
mybatisLog格式化工具
一步到位
该插件提供了一些自动化脚本,可以直接使用。另外,我们也可以根据需要自定义一些脚本
个人使用小结
【1】工具默认通过快捷键( alt + space )就可以快速呼出这个搜索框。个人感觉使用组合键操作起来不是那么轻便,对于长期使用过Listary搜索工具的人来说,更加喜欢双击键的感觉,所以可以尝试修改快捷键为双击CTRL或者双击ALT,我目前设置的双击ALT。
【2】在任何进入插件后,可以通过 esc 快速回到初始状态。
【3】取消设置空格键执行,在很多时候我们会输入多个关键词,那么就需要空格,可以将这个取消设置回车键
【5】utools相对于Listary这种传统的检索工具优势就是有着很多的插件,而且这些插件拿来即用,非常方便。
【6】该工具还提供了自定义插件开发的文档,https://u.tools/docs/developer/welcome.html#plugin-json 如果有一些自己的想法完全可以自定义开发一个插件,如果涉及隐私可以完全本地安装不发布即可。
【7】对于自定义的插件设计,比如关联上公司的导航网站、工作打卡提醒、自动化脚本操作,就拿上面的随机生成测试数据,它所提供的身份证信息都是随机的,但是在很多场景下需要限制性别、年龄、区域,那么我们就可以自己写Javascript脚本去实现它,然后作为自己使用的一个插件。
【8】从Listary工具切换到utools工具一个多月了,目前的使用来看,还是非常方便的,虽然也存在一些不足,遇到一些坑,但是瑕不掩瑜,还是非常推荐使用的。