开发者的瑞士军刀:DevToys

DevToys : 一站式开发者工具箱,打造高效创意编程体验,让代码生活更加得心应手!------ 精选真开源,释放新价值

概览

不知道大家是否在windows系统中使用过PowerToys?这是微软研发的一项免费实用的系统工具套件,可以供高级用户或系统操作熟练者使用,调整和简化windows的操作以提高效率。

如今,面对广大开发者,在GitHub中的Etienne Baudoux Veler为大家发布了DevtToys。

DevToys 是一个基于UWP开发的专为开发者设计制作的开源工具集合,开发者可以使用这个工具集合做很多和开发相关的事情。其中有着超过14种实用的小工具和辅助功能,旨在拥抱 Windows 生态系统、提高开发效率和简化开发过程。其中包括 Json 到 Yaml、Yaml 到 Json 转换、编码 / 解码、文本比较、图片转换等等。该工具还采用了全新的 Windows 11 设计,支持亮 / 暗调节。

根据官方介绍,DevToys 有助于完成日常任务,例如格式化 JSON、比较文本、测试 RegExp。无需使用许多不真实的网站来处理数据的简单任务。借助智能检测,DevToys 能够检测出处理 Windows 剪贴板数据的最佳工具。此外,该工具可保持在较小的位置并位于其他窗口的顶部,还可以一次打开多个实例。

与PowerToys一样,DevToys同样秉持免费原则,用户可通过微软应用商店或直接从GitHub项目仓库获取并安装体验。

截至发稿概况如下:

语言 占比
C# 72.1%
SCSS 11.3%
HTML 6.9%
JavaScript 4.9%
TypeScript 4.0%
PhowerShell 0.5%
Other 0.3%
  • 收藏数量:22.4K

主要功能

DevToys的下载地址devtoys.app

当你点击下载时,页面会跳转到微软应用商店,点击下载即可。或者,你也可以直接在windows电脑上使用微软应用商店通过DevToys关键字进行找寻下载。

  • Corn表达式解析器

在阅读调度任务源码时,你是否经历过打开网页,寻找在线解析器,在关掉一个又一个网页释放掉大量内存后,总算弄明白了Corn表达式代表的时间。使用DevToys的Corn表达式解析器功能,你再也不用如此麻烦了!

你可以在"下一个预定时间"选择具体下一个预定日期显示的条数,以供确定表达式真正含义。

而在"要解析的Corn"表达式一栏,你可以随时对Cron表达式进行修改,在描述中,工具将即时解析Corn表达式的真正含义,以确保你使用的Corn表达式符合你的需求!

  • JSON/YMAL数据格式互转工具

JSON 广泛用于分布式软件通信、Web 应用程序、配置文件和 API。因为其数据类型的划分,以及人类可读的格式,YAML 似乎是更好的选择,但 JSON 通常是交叉兼容性的首选。它们同属于目前主流的文件格式,但当你捕获一段JSON格式的报文或是需要将Yaml格式的内容转换为JSON格式时,手写转换很可能出错。

注意,在转换多选栏中,你可以选择"JSON转换到YAML"或者"YAML转换到JSON"。

  • JSON字符串格式化工具

这真是一个利器,如果你常常需要获取接口报文以供你查找问题,那么这个工具一定能让你舒心!

将一段复杂凌乱的接口报文放入左侧输入栏,右侧将为你整理好JSON报文的格式。

  • 图片格式转换工具

对于UI设计人员来说,将会频繁地面对图片格式转换的问题,但现在,似乎还没有任何一款工具有DevToys那么便捷。只需要切换"转换"下拉框的输出图片格式,然后添加需要转换的图片,图片格式转换就已经完成了。

唯一遗憾的是,支持转换的图片格式少了些。


遐想

DevToys,这一卓越的开发人员工具集成箱,尽管其现有功能已展现出强大的技术实力与实用性,然而在面对纷繁复杂的开发环境与多元化的应用场景时,却仍显露出无法全面覆盖的局限性。然而,值得庆幸的是,这款遵循MIT许可协议的开源应用,正如同一块未经雕琢的璞玉,静待广大开发者们的慧眼识珠与匠心独运。我们坚信,每一位富有创新精神和技术底蕴的开发者,都能够通过倾注智慧与热情,为其增添新的实用工具与特色功能,从而共同构筑起一座助力开发工作的坚实桥梁。这样一来,不仅能够使DevToys的功能体系日趋丰满和完善,更能有力提升广大开发者的日常工作效率。

DevToys现在提供的功能,本文提供展示的内容不及六分之一,欢迎各位下载尝试,体验它的强大!同时各位在使用DevToys的过程中是否发现了什么问题?或者对DevToys的功能有什么提议?热烈欢迎各位在评论区分享交流心得与见解!!!


声明:本文为辣码甄源原创,转载请标注"辣码甄源原创首发"并附带原文链接。

相关推荐
IvorySQL1 小时前
PostgreSQL 技术日报 (3月7日)|生态更新与内核性能讨论
数据库·postgresql·开源
冬奇Lab5 小时前
一天一个开源项目(第43篇):Star-Office-UI - 像素风格的 AI 办公室看板,让 AI 助手的工作状态可视化
人工智能·开源·资讯
Moment19 小时前
Vibe Coding 时代,到底该选什么样的工具来提升效率❓❓❓
前端·后端·github
冬奇Lab20 小时前
OpenClaw 深度解析(五):模型与提供商系统
人工智能·开源·源码阅读
冬奇Lab20 小时前
一天一个开源项目(第42篇):OpenFang - 用 Rust 构建的 Agent 操作系统,16 层安全与 7 个自主 Hands
人工智能·rust·开源
IvorySQL1 天前
PostgreSQL 技术日报 (3月6日)|为什么 Ctrl-C 在 psql 里让人不安?
数据库·postgresql·开源
IvorySQL1 天前
PostgreSQL 技术日报 (3月5日)|规划器控制力升级,内核能力再进阶
数据库·postgresql·开源
冬奇Lab2 天前
OpenClaw 深度解析(四):插件 SDK 与扩展开发机制
人工智能·开源·源码阅读
冬奇Lab2 天前
一天一个开源项目(第41篇):Workout.cool - 现代化开源健身教练平台,训练计划与进度追踪
docker·开源·资讯