开发者的瑞士军刀: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项目仓库获取并安装体验。

截至发稿概况如下:

  • 软件地址:GitHub - DevToys-app/DevToys: A Swiss Army knife for developers.

  • 软件协议:MIT

  • 编程语言:

语言

占比

C#

72.1%

SCSS

11.3%

HTML

6.9%

JavaScript

4.9%

TypeScript

4.0%

PhowerShell

0.5%

Other

0.3%

  • 收藏数量:22.4K


主要功能

DevToys的下载地址:https://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报文的格式。

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项目仓库获取并安装体验。

截至发稿概况如下:

  • 软件地址:https://github.com/DevToys-app/DevToys

  • 软件协议:MIT

  • 编程语言:

语言

占比

C#

72.1%

SCSS

11.3%

HTML

6.9%

JavaScript

4.9%

TypeScript

4.0%

PhowerShell

0.5%

Other

0.3%

  • 收藏数量:K


主要功能

DevToys的下载地址:https://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的功能有什么提议?热烈欢迎各位在评论区分享交流心得与见解!!!

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/771150.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

css3鼠标悬停图片特效,图片悬停效果源码

特效介绍 css3鼠标悬停图片特效,图片悬停效果源码,可以在网页上面作为自己的动态加载名片,放到侧边栏或者网站合适的位置即可 动态效果 代码下载 css3鼠标悬停图片特效,图片悬停效果源码

解决mysql问题: this is incompatible with sql_mode=only_full_group_by

今天在部署一趟测试环境的服务,各种配置文件都配好了,启动服务后台报错,解决后记录一下,小伙伴们也可以看看! ### Cause: java.sql.SQLSyntaxErrorException: Expression #1 of SELECT list is not in GROUP BY clause…

代码随想录算法训练营第四十六天|139.单词拆分、56. 携带矿石资源(第八期模拟笔试)

139.单词拆分 刷题https://leetcode.cn/problems/word-break/description/文章讲解https://programmercarl.com/0139.%E5%8D%95%E8%AF%8D%E6%8B%86%E5%88%86.html视频讲解https://www.bilibili.com/video/BV1pd4y147Rh/?vd_sourceaf4853e80f89e28094a5fe1e220d9062 题解&…

C语言:给结构体取别名的4种方法

0 前言 在进行嵌入式开发的过程中,我们经常会见到typedef这个关键字,这个关键字的作用是给现有的类型取别名,在实际使用过程中往往是将一个复杂的类型名取一个简单的名字,便于我们的使用。就像我们给很熟的人取外号一样&#xff…

无人驾驶(移动机器人)路径规划之A star(Tie Breaker)算法及其matlab实现

在自动驾驶与移动机器人路径规划时,必定会用到经典的算法A star。下面是我未加入与加入Tie Breaker 的matlab实现效果。可以发现加入Tie Breaker之后效果明显改善。 目录 一、效果比较 1.未加入Tie Breaker(黑色为障碍物,菱形绿色为目标点…

python3游戏GUI--开心打地鼠游戏By:PyQt5(附下载地址)

文章目录 一.前言二.游戏预览1.启动2.开始游戏3.游戏结束4.排行榜 三.游戏思路四.总结 一.前言 第一次用PyQt做游戏,有点小紧张呢。本次使用PyQt5制作一款简单的打地鼠游戏,支持基本游戏玩法、…

Bytebase 签约 PropertyGuru,助力东南亚最大地产科技平台跨国多地数据库变更自动化

PropertyGuru 是东南亚最大的在线房地产平台,于2022年于纽交所📈上市,总部位于新加坡 🇸🇬。公司利用先进的技术,建立了一个连接多方的在线房产平台,一方面为中介代理商、开发商、银行等机构提供…

Kimi是什么?免费Kimi chat介绍

1. Kimi是什么? Kimi是由月之暗面科技有限公司(Moonshot AI)开发的人工智能助手,专注于提供高质量的对话和信息处理服务。 月之暗面公司创立于2023年3月,创始团队核心成员参与了Google Gemini、Google Bard、盘古NLP、…

文献学习-22-Surgical-VQLA:具有门控视觉语言嵌入的转换器,用于机器人手术中的视觉问题本地化回答

Authors: Long Bai1† , Mobarakol Islam2† , Lalithkumar Seenivasan3 and Hongliang Ren1,3,4∗ , Senior Member, IEEE Source: 2023 IEEE International Conference on Robotics and Automation (ICRA 2023) May 29 - June 2, 2023. London, UK Abstract: 尽管有计算机辅…

Jira 软件缺陷管理 (软件测试)

内容来源:总结黑马课程 1.软件缺陷信息 2.创建缺陷问题 2.1 缺陷模板 2.2 创建缺陷问题模板

CTF题型 Python中pickle反序列化进阶利用例题opache绕过

CTF题型 pickle反序列化进阶&例题&opache绕过 文章目录 CTF题型 pickle反序列化进阶&例题&opache绕过一.基础的pickle反序列化例题1.[HFCTF 2021 Final]easyflask2.[0xgame 2023 Notebook]3.[[HZNUCTF 2023 preliminary\]pickle](https://www.nssctf.cn/proble…

蓝桥杯java---螺旋矩阵

解题思路&#xff1a; int [][] arr new int[n][m];int i 0, j -1, temp 1;while (n * m > 0){for (int p 0; p < m; p)//从左自右arr[i][jj1] temp;n--;if (n * m 0) break;for (int p 0; p < n; p)//从上自下arr[ii1][j] temp;m--;if (n * m 0) break;fo…

分享一个免费查海关(HS)编码的工具

用过海关数据的朋友就会发现&#xff0c;因为现在大部分的海关数据都是国外的进口数据&#xff0c;所以如果要用海关编码去查相关产品的海关交易记录的话&#xff0c;最好的方法就是用当地的海关编码去搜。 各个国家的海关编码是不一样的&#xff0c;比如美国的一般是6-8位&am…

构造函数与析构函数

构造函数 每次创建类的新对象时执行构造函数的名称与类名相同&#xff0c;不带类型&#xff0c;可以有参数也可以没参数构造函数有时给成员函数付初值 析构函数 每次删除所创建的对象时执行析构函数与构造函数类似&#xff0c;前面多个~不带任何参数&#xff0c; #include …

FPGA时钟资源详解(3)——全局时钟资源

FPGA时钟系列文章总览&#xff1a;FPGA原理与结构&#xff08;14&#xff09;——时钟资源https://ztzhang.blog.csdn.net/article/details/132307564 一、概述 全局时钟是 FPGA 中的一种专用互连网络&#xff0c;旨在将时钟信号分配到 FPGA 内各种资源的时钟输入处。这种设计…

免费redis可视化工具windows/mac都可以使用,开源免费

官方地址&#xff1a;RedisInsight | The Best Redis GUI github开源地址&#xff1a;GitHub - RedisInsight/RedisDesktopManager Redis Desktop Manager – Redis可视化管理工具、redis图形化管理工具、redis可视化客户端、redis集群管理工具。 官方下载方式 滚动到页面底…

FPGA时钟资源详解(4)——区域时钟资源

FPGA时钟系列文章总览&#xff1a;FPGA原理与结构&#xff08;14&#xff09;——时钟资源https://ztzhang.blog.csdn.net/article/details/132307564 目录 一、概述 二、Clock-Capable I/O 三、I/O 时钟缓冲器 —— BUFIO 3.1 I/O 时钟缓冲器 3.2 BUFIO原语 四、区域时钟…

High 级别反射型 XSS 攻击演示(附链接)

环境准备 如何搭建 DVWA 靶场保姆级教程&#xff08;附链接&#xff09;https://eclecticism.blog.csdn.net/article/details/135834194?spm1001.2014.3001.5502 测试 打开靶场找到该漏洞页面 先右键检查输入框属性 还是和之前一样的&#xff0c;所以直接输入 HTML 标签提交…

Vue 发送Ajax请求多种方式

1. 发送ajax请求的方式 方案一&#xff1a;jq 的ajax&#xff08;在 vue 中不推荐同时使用&#xff09;方案二&#xff1a;js 原始官方 fetch方法方案三&#xff1a;axios 第三方 2. 方案一 后端视图函数 from rest_framework.viewsets import ViewSet from rest_framework…