FLUTTER ECOSYSTEM

cli_completion

為使用 CommandRunner 構建的 Dart 命令列介面提供完成功能。由 Very Good Ventures 開發。

cli_completion 封面
最新版本
0.6.0
近 30 天下載
80.4萬
喜歡數
71
Pub 分數
160

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

一個 Flutter/Dart 套件,為使用 CommandRunner 建構的命令列介面新增自動完成支援。由 Very Good Ventures 設計,此套件讓開發者能透過提供對命令、旗標與參數的智慧建議,提升 CLI 的易用性。該套件可與現有的 CommandRunner 工具無縫整合,支援 Android、iOS、macOS、Windows 及 Linux 等主要平台。它能以最少的設定,簡化互動式、使用者友善的命令列應用程式開發。

適用情境
  • 增強CLI工具的易用性
  • 為命令列應用程式添加標籤完成
  • 改進終端工作流中的開發人員體驗
  • 建構互動式 Dart 命令列工具
  • 支援複雜的參數解析並提供建議
主要特色
  • 與 CommandRunner 的無縫整合
  • 平台無關的補全支援
  • 所需設定最少
  • 即時標籤補全
  • 可擴展以支援自訂補完
適合對象
  • Dart CLI 開發人員
  • 需要互動式終端輸入的工具
  • 開源命令列項目
  • 基於 CommandRunner 的應用程式
  • 注重CLI設計中使用者體驗的團隊
使用建議
  • 需要 CommandRunner 作為依賴項
  • 僅限基於 Dart 的 CLI 工具
  • 可能需要平台特定的設定才能完全發揮功能
  • 不適用於非CLI使用案例
支援平台AndroidiOSmacOSWindowsLinux

安裝套件

flutter pub add cli_completion

所屬分類

依賴

依賴清單 5 項

原始碼儲存庫

相關專案