DevToys 添加了 Linux(.deb 包)和 macOS 支持
通过发布 2.0 预览版,DevToys 终于成为一款也可以在 Linux 和 macOS 上运行的跨平台应用程序!
DevToys 是一款面向开发者的免费开源工具。它在一个应用程序窗口中提供了一组离线工具。他们包括:
- JSON <> YAML、日期、数基转换器。
- HTML、URL、Base64、GZip、JWT、QR 码的编码器/解码器。
- JSON、SQL、XML 格式化程序。
- 哈希和校验和、Lorem Ipsum、密码生成器
- 色盲模拟器、PNG/JPEG 压缩器...
- JSONPath、RegEx、XML 测试器
- 以及文本实用程序,例如 Markdown 预览、文本比较器、分析器和实用程序......
从2.0版本开始,它还支持扩展。因此用户可以创建自己的工具并与社区共享。详情请参阅介绍页。
该版本还引入了命令行工具,允许高级用户在终端或命令控制台中执行所有支持的操作。而且,CLI 作为单独的软件包安装。
DevToys 2.0 中添加的其他新功能包括:
- 哈希/校验和工具
- Base64 图像编码器/解码器
- 色盲模拟器
- 图像转换器
- 文本比较器工具、文本实用工具
- 正则表达式测试器
- 降价预览
- 新工具 JSON>Table/CSV/Excel
- XML 格式化程序和重构
- 日期转换器
- Lorem Ipsum 生成器
- JSON 格式化程序
- XML验证器
- QR 码读取器/生成器工具
- JSONPath 测试工具
- 证书解码器
- 选项在新窗口中打开。
- 紧凑模式。
该版本还提供单行和多行文本输入、文本输入控件中的智能检测支持以及各种其他改进。有关更多更改,请参阅 Github 发布页面。
如何在 Ubuntu 中安装 DevToys:
新版本提供了适用于 Linux 的官方 .deb 软件包和可移植 tarball,可通过以下链接下载:
下载 DevToys(在资产下):https://github.com/DevToys-app/DevToys/releases
对于命令行工具,选择下载 devtoys.cli_linux_x64.deb(适用于 AMD/Intel 平台)或 devtoys.cli_linux_arm.deb(适用于 ARM 设备(例如 Raspberry Pi))。
对于图形工具,请下载适用于 AMD/Intel 的 devtoys_linux_x64.deb 或适用于 ARM 的 devtoys_linux_arm.deb。然后,通过在终端中运行命令(Ctrl+Alt+T)进行安装:
sudo apt install ~/Downloads/devtoys_linux*.deb注意:2.0 预览包支持 Ubuntu 22.04 和 Ubuntu 24.04。就我而言,由于缺少运行时库,它无法在 Debian 12 和 Fedora 40 中启动。
在 Ubuntu 中,由于权限问题,它存在启动问题。从终端窗口启动,您将看到以下错误:
bwrap: setting up uid map: Permission denied
** (DevToys:17289): ERROR **: 00:35:39.254: Failed to fully launch dbus-proxy: Child process exited with code 1
Aborted (core dumped)要解决此问题,只需通过 sudo devtoys 命令以 root 身份运行即可。
卸载
要删除通过 .deb 包安装的 DevToys,请使用命令:
sudo apt remove --auto-remove devtoys



