致力于挖掘功能强大、性能优越、创新前沿且简单易用的 C#/.NET 开源框架、项目、类库与工具。助力 .NET 开发者轻松解锁并运用这些实用的宝藏资源,提升开发效率与创新能力!

项目介绍

DevToys是一款由微软官方出品的基于 C# 的开源免费、功能齐全的 Windows 开发者工具箱,被誉为开发者的“瑞士军刀”。该项目旨在帮助开发者高效处理日常开发任务,通过集成一系列小巧而实用的工具,减少对不可信网站的依赖,提升开发效率。

应用场景

DevToys 适用于各种开发场景,包括但不限于:

  • 数据转换与编码/解码:快速进行 JSON 与 YAML 之间的转换,HTML、URL、Base64 等编码解码操作。

  • 格式化与美化:对 JSON、SQL、XML 等数据进行格式化,提高代码可读性。

  • 生成与测试:生成哈希值、校验和、Lorem Ipsum 文本、密码等,测试正则表达式、JSONPath、XML 等。

  • 图形处理:模拟色盲效果,压缩 PNG/JPEG 图片等。

  • 文本处理:预览 Markdown,比较、分析文本内容等。

功能模块

  • Converters(转换器)

    • JSON <> YAML 转换

    • 日期转换

    • 数字基数转换

  • Encoders/Decoders(编码器/解码器)

    • HTML 编码/解码

    • URL 编码/解码

    • Base64 编码/解码

    • GZip 压缩/解压

    • JWT 解码

    • QR 码生成与识别

  • Formatters(格式化工具)

    • JSON 格式化

    • SQL 格式化

    • XML 格式化

  • Generators(生成器)

    • 哈希值与校验和生成

    • Lorem Ipsum 文本生成

    • 密码生成

  • Graphics Tools(图形工具)

    • 色盲模拟器

    • PNG/JPEG 图片压缩

  • Testers(测试工具)

    • JSONPath 测试

    • 正则表达式测试

    • XML 测试

  • Text Utilities(文本工具)

    • Markdown 预览

    • 文本比较器

    • 文本分析与实用工具

开源地址

https://github.com/DevToys-app/DevToys

更多推荐