45 个稳定版本 (4 个主要)
5.3.0 | 2024 年 7 月 10 日 |
---|---|
5.1.4 | 2024 年 6 月 4 日 |
5.1.2 | 2024 年 3 月 7 日 |
5.0.1 | 2023 年 11 月 22 日 |
1.0.2 | 2015 年 2 月 28 日 |
#10 在 操作系统
371,037 每月下载量
用于 449 个 crate (342 直接)
25KB
427 行
使用此库通过系统配置的程序打开路径或 URL。它等价于运行以下之一
# macOS
$ open <path-or-url>
# Windows
$ start <path-or-url>
# Linux
$ xdg-open <path-or-url> || gio open <path-or-url> || gnome-open <path-or-url> || kde-open <path-or-url> || wslview <path-or-url>
库使用
将其添加到您的 Cargo.toml 中
[dependencies]
open = "5"
…并使用以下方式打开某些内容…
open::that("https://www.rust-lang.net.cn");
…或者,使用您选择的应用程序打开某些内容
open::with("https://www.rust-lang.net.cn", "firefox");
点击此链接查看 API 文档。
二进制使用
此 crate 还实现了一个类似于打开器的二进制程序。
cargo run 'file to open'
致谢
实现基于 Cargo 的相应功能,但进行了改进以允许一些错误处理。
依赖项
~54KB