#file-dialog #nu #native #invoke #plugin #ui #os

app nu_plugin_file_dialog

一个简单的nu插件,通过原生对话框选择文件

7个版本 (破坏性更新)

0.7.0 2024年8月21日
0.6.0 2024年7月24日
0.5.0 2024年6月27日
0.4.0 2024年6月23日
0.1.0 2024年5月7日

#2 in #invoke

Download history 312/week @ 2024-05-03 38/week @ 2024-05-10 11/week @ 2024-05-17 5/week @ 2024-05-24 256/week @ 2024-06-21 40/week @ 2024-06-28 1/week @ 2024-07-05 88/week @ 2024-07-19 29/week @ 2024-07-26 1/week @ 2024-08-02 117/week @ 2024-08-16

每月176次下载

MIT 和可能 CC-PDDC

19KB
162 代码行

文件对话框插件

一个简单的nu插件,通过native-dialog-rs调用操作系统原生文件对话框。

在Windows(已测试)上运行,应在GNU/Linux和BSD Unix上也能运行。由于UI元素无法在非主线程上创建,因此不支持macOS。

安装

cargo install nu_plugin_file_dialog
plugin add ~/.cargo/bin/nu_plugin_file_dialog

使用

运行 file-dialog --help 以获取参数和示例。

依赖

~24–55MB
~1M SLoC