GNOME Commander 2.0 已到来,这是对 GNOME 桌面经典文件管理器的完全重写。受传奇的 Norton Commander 启发,它现在使用 Rust 开发,并采用 GTK4 工具包。其新特性包括集成终端、重新设计的快速搜索、改进的内部查看器、增强的可访问性以及对 Wayland 的优化支持。该项目已在 GitHub 上发布。
Rust 和 GTK4:完全重写的引擎 🚀
迁移到 Rust 并非一时兴起:该语言提供内存安全性和可预测的性能,非常适合需要处理大量文件操作且不卡顿的文件管理器。而 GTK4 则带来更高效的渲染和与 Wayland 的原生更好集成。集成终端允许在不退出应用程序的情况下执行命令,同时快速搜索已重新设计以实时过滤。内部查看器现在支持更多格式,并且可访问性已针对屏幕阅读器进行了审查。
Norton Commander 重生,但无需软驱 💾
终于有人决定让 Norton Commander 重获新生,尽管这次不再需要软盘或调用 DOS。GNOME Commander 2.0 仍然是相同的侧面板概念,但现在使用 Rust,符合现代标准。最有趣的是,在重写之后,你可能仍然会用它来将文件从一个文件夹移动到另一个文件夹,就像我们在 1995 年所做的那样,但多了一个没人要求你有的集成终端。他们说,这就是进步。