19 个版本 (10 个重大更改)

0.11.0 2023年9月21日
0.10.4 2023年4月7日
0.10.3 2023年1月14日
0.10.2 2022年7月28日
0.1.0 2017年5月11日

#13 in 命令行界面

Download history 212533/week @ 2024-03-14 191916/week @ 2024-03-21 188380/week @ 2024-03-28 208228/week @ 2024-04-04 177257/week @ 2024-04-11 171441/week @ 2024-04-18 167468/week @ 2024-04-25 169904/week @ 2024-05-02 161858/week @ 2024-05-09 181510/week @ 2024-05-16 164922/week @ 2024-05-23 183505/week @ 2024-05-30 176335/week @ 2024-06-06 181633/week @ 2024-06-13 182345/week @ 2024-06-20 146697/week @ 2024-06-27

每月722,699次下载
用于 1,330 个Crate (750 个直接使用)

MIT 许可证

135KB
3K SLoC

dialoguer

Build Status Latest version Documentation

一个用于命令行提示和其他类似功能的Rust库。

最佳搭配其他家族库


lib.rs:

dialoguer 是一个Rust库,帮助您构建有用的命令行小交互式用户输入。它提供渲染各种简单对话框的实用工具,如确认提示、文本输入等。

最佳搭配其他家族库

Crate内容

  • 确认提示
  • 输入提示(普通和密码)
  • 输入验证
  • 选择提示(单选和多选)
  • 模糊选择提示
  • 其他类型的提示
  • 启动编辑器

Crate功能

以下Crate功能可用

  • editor: 启用启动编辑器编辑字符串的绑定
  • fuzzy-select: 启用模糊选择提示
  • history: 启用输入提示可以跟踪输入历史记录
  • password: 启用密码输入提示
  • completion: 启用为输入提示实现自定义制表符完成的能力

默认情况下启用 editorpassword

依赖项

~0.7–9.5MB
~96K SLoC