当前位置: 首页 > article >正文

推荐一款效率类小工具--utools

文章目录

  • 介绍
      • 描述
      • 特性
  • 常用功能
      • 识别粘贴板的JSON文本并解析
      • 识别粘贴板的图片并识别
      • 聚合翻译
      • 快速取色
      • 计算器
      • 快速启动软件
      • 本地文件检索
  • 插件推荐
      • Ctool程序员必备插件
      • 随机生成虚假数据
      • Linux命令文档
      • 变量快速翻译命名插件
      • diff
      • mybatisLog格式化
      • 一步到位
  • 个人使用小结

介绍

描述

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命令查询
在这里插入图片描述
在这里插入图片描述

变量快速翻译命名插件

【使用场景】
方便在开发过程中语义化命名变量

【插件功能描述】

  1. 先翻译你输入的内容为英文
  2. 将英文转化为对应的命名格式:小驼峰, 大驼峰, 下划线, 横线, 常量
  3. 只需要上下翻动, 回车或使用快捷键即可复制到剪切板 并自动执行粘贴

【使用方式】
呼出 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工具一个多月了,目前的使用来看,还是非常方便的,虽然也存在一些不足,遇到一些坑,但是瑕不掩瑜,还是非常推荐使用的。

http://www.lryc.cn/news/2412635.html

相关文章:

  • RocketMQ高级原理
  • C语言Switch语句的case用法详解
  • Zabbix最详细教程Ubuntu部署Zabbix6.0[图文]
  • “多重人格”的操作系统——openEuler
  • RabbitMQ详解:消息队列的原理、应用与最佳实践
  • 了解伽马(GAMMA、伽马值、光度、灰度系数)
  • 【计算机视觉 | 图像分割】arxiv 计算机视觉关于图像分割的学术速递(12 月 1 日论文合集)(上)
  • UniApp入门指南以及组件的使用
  • 从零基础学Go(六)——Go的复杂数据结构(下)
  • python编程:从入门到精通,python编程教学入门教程
  • OpenWrt网络配置详解
  • 【OpenCV】简介
  • 医学图像中的窗宽(Window Width,WW)和窗位(Window Level,WL)
  • Stream 流常见基本操作
  • ApiPost简介
  • Canvas详解
  • eclipse下载|安装|项目创建|常规设置|详细图文教程【windows10】
  • spring太强了!两万多字干货 超详细讲解
  • Kafka最全讲解,通俗易懂
  • PostgreSQL教程(三):SQL语言
  • Fiddler工具介绍及基本使用
  • axios 开源项目教程
  • Vue 3 中实现 Element Plus 表格的多选功能与条件操作(附Demo)
  • 微信开发者工具
  • 创建虚拟机步骤以及开启电脑虚拟设置方法
  • 大数据入门系列 1:全网最全,Windows 安装 VMware Workstation 虚拟机完整步骤及需要注意的问题
  • SpringBoot--入门使用
  • Node入门
  • 介绍Vant入门及使用方法
  • 国产化的接口测试、接口自动化测试工具apifox的介绍及使用