Dart 终端内的预测文本

问题描述 投票:0回答:0

试图创建一个命令行工具用于 web 框架,并希望在终端内具有预测文本以节省输入。到目前为止我一直在使用:

stdout.writeln('Text to output'); // To output to terminal
stdin.readLineSync(); // For reading responses from the terminal

但是,使用 writeln 函数不会输出到终端中的用户输入区域,而是系统响应。我需要的是输出到终端中的用户输入,就像 Symfony 框架在 PHP 中的运行方式一样,以便在键入时可以给出猜测,用户可以按 Tab 键完成(再次参见 symfony CRUD 或学说实体生成器了解所需的功能)。

我确实看到使用 readLineSync 也可能是一个问题(因为脚本需要监听用户输入而不是被阻止)。

感谢阅读!

command-line dart output predict
© www.soinside.com 2019 - 2024. All rights reserved.