1

最近工作上的事情忙的焦头烂额的,连续两个通宵身体还是稍微有点吃不住了,庆幸的是终于熬到周末,有时间坐下来写写文章了。

前段时间忘了在哪看到一个小工具,经过我两个多星期的试用,感觉还蛮好用的,秉承着有好东西必须种草的宗旨,拿出来分享下。

在开始介绍之前,预防针先打起来,由于我是一个十八线城乡结合程序员,推荐的工具会更加偏向于程序员一点,请各位海涵。

使用过 Mac 电脑的同学肯定很熟悉一个快捷键 Command + Space ,可以查找打开需要的软件,在 Windows 环境下有一个比较类似的软件 Everything ,不过还是有所不同,Everything 更偏向于文件的查找,而不是一个快捷打开方式。

今天我要种草的软件是一个集 Command + SpaceEverything 于一身,并且更加强大的软件 uTools

官方地址:https://www.u.tools/ 。

官方对自己的定义都是生产力工具集,看来是真的很自信嘛。

话不多说,先 Down 为敬。

2

经过我的观察发现,官方说的跨平台目前支持的仅有 Windows 、 MacOS 以及 Linux 。

不过国内这三个系统应该能覆盖超过 99.99% 的国人了,如果真有不在范围内的我只能说一句抱歉。

首先要聊一个历来争论不休的话题,键盘党还是鼠标党?

我先表明我的立场,我是一个坚定不移的键盘党,各位键盘党请看清楚再开炮,我是友军。

平时因为工作需要,经常带着笔记本到处跑,我是能不带鼠标就不带鼠标,毕竟笔记本一合,拿在手上,还剩一只手还能端着我的养生大茶缸,我就是整条街最靓的仔。

毕竟这年头压力这么大,手里不端着个枸杞红茶,都对不起自己熬这么多的夜。

这时如果还要我带个鼠标,Oh No!

这就跟我如果抱起砖头就无法抱你一样,像极了爱情。

3

还是先来看下这款软件长啥样吧:

有没有感觉看起来很清爽简洁,花里胡哨多余的东西啥都没有,就一个输入框。

既然开都打开了,就试试看吧,首先试试看文件查找的功能,这也是 Everything 的最基本的功能,比如我随便输入一个文件名:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-S5ix565V-1594178889347)(https://cdn.geekdigging.com/gossip/20200704/wenjiansousuo.gif)]

还算可以,这种功能尤其适合桌面上文件一堆一堆的情况,比如我在公司的电脑,各种临时文件桌面上乱放,直到两块屏幕啥时候快放不下了才会想起来清理一下,有了这个功能以后,找文件再也不用瞪大了眼睛在屏幕上人肉检索了。

图片来源于网络,虽然不是我的桌面的,但是我的桌面说实话也没比这个好到哪去。

uTools 除了可以快速检索文件之外,还可以轻松完成软件的快速打开,虽然点点鼠标也能做到,但是我这么懒的人,秉承手能不动就不动的原则:

4

你以为到这里就结束了么,no no no ,这才是 uTools 的冰山一角, uTools 在整合了 Command + SpaceEverything 的基础功能之上,还做了功能扩展,引入了插件的概念。

在输入框中输入 插件 ,世界的另一扇大门为你打开:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mTF20Q4y-1594178889358)(https://cdn.geekdigging.com/gossip/20200704/chajian.gif)]

在这里,能找到的常用插件简直多的不要不要的,我已经用的乐不思蜀了,给大家看下我的插件列表:

使用时也极其简单,每个插件都有对应的功能功能关键字,比如我在开发中最常用的 json 格式化 工具,在没有这个工具之前,基本上都是打开浏览器访问:https://www.json.cn/ ,使用在线格式化。

虽然没什么大问题,但是一旦遇到某些极限的情况,比如没网的时候,我就直接抓瞎了,有了这个小工具以后,只需呼出输入框,输入 json 关键字,就能直接进行 json 格式化的操作。

更有丧心病狂的同学,竟然开发出了 json 转 Object 这种神操作:

这还能不能愉快的写代码了,而且还提供了多种语言的转化,并且包含了目前市面上的绝大多数的主流和非主流的语种,我竟然还在语言列表里面看到了 RustRuby,这绝对是个狠人。

5

当然除了这些程序员的工具以外, uTools 的还为我们提供了一些常用工具,比如对英文不好的同学非常有用的翻译集合,完全无需先打开插件,直接输入需要翻译的内容就好:

说着翻译就不得不提到另一款程序员工具,相信英文不好的同学在对程序变量起英文名的时候相当的烦恼对吧,然后我在 uTools 的插件里发现了另一款小工具:

看到这里我整个人都斯巴达了好么,真的是要啥有啥哇,像我这种英文弱鸡,每次在写程序给变量起变量名的时候都感觉死亡了 1 亿个脑细胞,竟然有人会写了这么一个插件出来,我相信写这个插件的同学一定和我一样饱受同样的困扰以及摧残。

6

除了上面提到的这些生产力工具,还有一些比较好玩的,比如传说中的神器「渣男语录」:

这份手册的重要价值就不用我多说了吧,大家该懂的都懂,不懂的也能尝试一下。

我相信,有了这份语录做参考手册,大家撩妹的成功率应该能上升一个档次,我只能帮到这里了,再帮下去估计要被妹子们追杀了。

还有一个我最近使用比较多的插件是 todo ,事无巨细,不管大小都可以随时呼出在这里记上一笔。

让大家见笑了,我的一天就是这么的平淡无奇,除了中间偶尔做做其他事情,一天大多数时间还是都在码代码。

7

前面说了这么多,不知道你心动了没,当然,如果没心动或者说 uTools 中没有提供到你想要的功能,我觉得这个问题也不大。

uTools 还提供了另一个很重要的功能,那就是插件开发,并且官方对插件开发提供了相当详细的文档:https://u.tools/docs/developer/welcome.html 。

如果在插件中心没有你需要的插件,那你完全可以照着文档自己来写一个么,然后上传至 uTools 的插件中心,造福我这种懒得动手的吃瓜群众。

您的扫码关注,是对小编坚持原创的最大鼓励:)

一款提升程序员生产力的黑科技神器相关推荐

  1. 程序员必备的黑科技工具,个个绝对是黑科技十足!

    大家好,今天给大家分享几款程序员的科技工具. 程序猿熟练掌握辅助编码工具可以达到事半功倍的效果,大大提高工作效率,以下工具是根据众多程序员的喜好选择总结出来的必备的工具,如果你是刚入行的程序员,不妨好 ...

  2. 推荐几个好的手机应用,程序员用(黑科技)

    1.AIDE aide是一个编写Java和安卓等的一个手机软件 功能很强大 上面的为java编写,可以实现简单的java,小白可以玩,功能还是可以滴 不过还是建议eclipse 这个是编写androi ...

  3. 十个提升你Emacs生产力的高招

    转载 十个提升你Emacs生产力的高招 Emacs是世界上最好的编辑器(真的有很多人这么认为).不要以为emacs只是在编写程序时很牛X,其实只要你真正精通了emacs,会发现她几乎在所有用到打字的应 ...

  4. 学python用什么软件开发-5款Python程序员高频使用开发工具推荐

    很多Python学习者想必都会有如下感悟:最开始学习Python的时候,因为没有去探索好用的工具,吃了很多苦头.后来工作中深刻体会到,合理使用开发的工具的便利和高效.今天,我就把Python程序员使用 ...

  5. 最适合python程序员用的笔记本-5款Python程序员高频使用开发工具推荐

    很多Python学习者想必都会有如下感悟:最开始学习Python的时候,因为没有去探索好用的工具,吃了很多苦头.后来工作中深刻体会到,合理使用开发的工具的便利和高效.今天,我就把Python程序员使用 ...

  6. python 语音websocket_Python 牺牲性能以提升程序员的工作效率

    1.项目名称:基于 Python3 的信息发送系统 项目简介:lykchat 信息发送系统是 Python3 开发的,通过模拟微信网页端,基于个人微信号,为系统管理人员提供信息发送工具,实现的功能有用 ...

  7. 干掉勒索病毒的22岁程序员自曝黑历史:中学是电脑白痴

    5月12日,名为WannaCry的勒索病毒在全球发起了第一波攻势,正当人们担心如何有效防范的时候,来势汹汹的病毒突然失掉了锐气,竟然转向蛰伏状态. 而这一离奇现象背后则是22岁工程师Marcus Hu ...

  8. python语音分割_Python 牺牲性能以提升程序员的工作效率

    1.项目名称:基于 Python3 的信息发送系统 项目简介:lykchat 信息发送系统是 Python3 开发的,通过模拟微信网页端,基于个人微信号,为系统管理人员提供信息发送工具,实现的功能有用 ...

  9. 章泽天加入微软实习 网友:提升程序员整体形象

    奶茶妹妹作为网络红人,并没有昙花一现,反而凭借优秀的学业和素质一直保持在网友心中的地位.近日有网友爆料"奶茶妹妹"章泽天加入微软实习,这是继章泽天与刘强东绯闻之后的又一重大事件,很 ...

  10. 一款适合程序员的 Markdown 简历模版,拒绝花里胡哨

    一款适合 IT 行业的 Markdown 简约简历模版,拒绝花里胡哨 开始使用 (1)安装 Markdown 编辑软件,推荐使用 Typora 编辑器(免费版 Typora 百度网盘下载点此下载). ...

最新文章

  1. 【性能优化】小伙伴问我性能指标监控怎么做,这次我安排上了!!
  2. python3 %%time 表示执行单元格时间 时间指的是CPU时间
  3. EntityFramework Code-First 简易教程(三)-------数据库初始化
  4. WPF 快速制作可拖拽的对象和窗体
  5. linux下TCP通信简单实例
  6. Qt Creator创建基于Qt Widget的应用程序
  7. python中module的意思_python中module的意思
  8. pyinotify结合ftplib自动上传新建的文件
  9. Vue.js 表单校验插件
  10. java笔记--重定向输出流实现程序输出到日志
  11. 朗读评价语言集锦_干货 | 教师课堂评价规范用语的几点建议,建议收藏!
  12. 笨办法学 Python · 续 第一部分:预备知识
  13. ZBrush中的Clip剪切笔刷怎么快速运用
  14. python学爬虫还是人工_本人初二生,学习Python爬虫,要不要继续深入学习啊?
  15. ubuntu16.04 内核源码编译
  16. Django学习知识点、路线图、资料总结大全,建议收藏!
  17. BGP路径属性分类与实验(华为设备)
  18. 网管日志-06.07.13
  19. 论文中的Matlab画图常用技巧
  20. STC51单片机16——将输入信号2倍频

热门文章

  1. 基于免费的SDCC开发51单片机
  2. 羽毛球比赛五类典型假动作盘点及技术解读
  3. hrbust 1865人类希望——kokoⅡ【思维】
  4. 车辆出险理赔记录接口文档
  5. Variation calling and annotation
  6. 在Windows上安装Elasticsearch v5.4.2
  7. LGP993使用心得和Android手机使用建议
  8. C语言—内存的管理和释放
  9. nginx网关与gateway网关的区别
  10. 2_PY基本数据类型