15次发布
0.7.2 | 2024年8月6日 |
---|---|
0.7.1 | 2024年5月18日 |
0.7.0 | 2024年3月23日 |
0.6.1 | 2023年4月14日 |
0.3.2 | 2018年11月15日 |
#26 in 操作系统
437,660 每月下载量
用于 389 个crate(69直接)
27KB
570 行
打开器
此crate提供使用系统上配置的默认程序打开文件或链接的能力。
请参阅文档以获取更多详细信息
文档
许可证
许可为以下之一
- Apache许可证2.0版本 (http://www.apache.org/licenses/LICENSE-2.0)
- MIT许可证 (http://opensource.org/licenses/MIT)
由您选择。
第三方软件
请参阅LICENSE-THIRD-PARTY
贡献
除非您明确说明,否则根据Apache-2.0许可证定义的任何旨在包含在本作品中的贡献,都应按上述方式双许可,而不附加任何额外的条款或条件。
lib.rs
:
此crate提供open
函数,该函数使用系统上配置的默认程序打开文件或链接
// open a website
opener::open("https://www.rust-lang.net.cn")?;
// open a file
opener::open("../Cargo.toml")?;
还提供了一个open_browser
函数,用于在浏览器中打开文件或链接。此函数与open
函数类似,但显式允许通过设置$BROWSER
环境变量来覆盖启动的浏览器。
Crate功能
依赖项
~0–9.5MB
~90K SLoC