likes
comments
collection
share

22K star!小工具百宝箱,开发者值得收藏的“瑞士军刀”

作者站长头像
站长
· 阅读数 51

在软件开发的过程中,我们经常需要使用各种工具来提高效率和简化开发过程。今天我们就介绍一个开源项目,它集成了各种实用的小工具和插件,被称为开发者的瑞士军刀,它就是:DevToys

22K star!小工具百宝箱,开发者值得收藏的“瑞士军刀”

DevToys是什么

DevToys 帮助完成日常开发任务,例如格式化 JSON、比较文本和测试 RegExp。无需使用许多不可信的网站来处理您的数据执行简单的任务。通过智能检测,DevToys 可以检测用于复制到 Windows 剪贴板的数据,之后自动打开对应的工具处理。你可以简化你的日常工作,并且它很小巧,不会带来系统的负担。

22K star!小工具百宝箱,开发者值得收藏的“瑞士军刀”

以下是DevToys目前包含的功能,可以先看看是否你平时常用的功能。

22K star!小工具百宝箱,开发者值得收藏的“瑞士军刀”

下面是Devtoys的GitHub star 历史,可以看出项目一直保持着不错的增长。

22K star!小工具百宝箱,开发者值得收藏的“瑞士军刀”

使用DevToys

首先是安装,这里DevToys分两个版本,一个是windows版,一个是Mac版。

22K star!小工具百宝箱,开发者值得收藏的“瑞士军刀”

22K star!小工具百宝箱,开发者值得收藏的“瑞士军刀”

Windows版本

首先我们说windows版本,需要Windows 10 build 1903 以上的版本,可以通过3种方法来安装:

  • windows store可以直接下载
  • 在GitHub的release页面下载打包好的安装包,自己手动安装。
  • 使用 powershell 工具安装:winget install DevToys

Mac版本:

接下来是Mac版本,我们有2种方式来安装DevToys:

  • 通过Homebrew安装:brew install --cask devtoys
  • 在GitHub的release页面下载打包好的安装包

我用的第二种方式安装,因为我硬盘空间有限,需要把它装到外置硬盘里。

DevToys的使用很简单,因为都是小工具,上手没有什么难度。我就展示几个我能用的上的功能示例。

JSON <> YAML

22K star!小工具百宝箱,开发者值得收藏的“瑞士军刀”

JWT 编码/解码

22K star!小工具百宝箱,开发者值得收藏的“瑞士军刀”

二维码生成

22K star!小工具百宝箱,开发者值得收藏的“瑞士军刀”

文本检查和大小写转换:

22K star!小工具百宝箱,开发者值得收藏的“瑞士军刀”

图片转换器

22K star!小工具百宝箱,开发者值得收藏的“瑞士军刀”

Color Picker

22K star!小工具百宝箱,开发者值得收藏的“瑞士军刀”

GIT转换:

22K star!小工具百宝箱,开发者值得收藏的“瑞士军刀”

这个就是我录下屏,然后通过DevToys转换的,还挺好的,我之前还要用ffmpeg自己转一下,而且基本2个最常用参数也可以设置。

22K star!小工具百宝箱,开发者值得收藏的“瑞士军刀”

以上就是我 能用上的小功能,确实还是比较轻量且实用的,这也是为什么口碑还不错吧。

项目信息

转载自:https://juejin.cn/post/7348760857846972428
评论
请登录