【发布时间】:2022-01-23 21:16:52
【问题描述】:
我正在构建一个飞镖程序来获取用户输入。使用运行按钮运行程序时,我在输出窗口中得到输出,但我无法输入。尝试使用终端运行程序,它运行良好。所以我想知道从用户那里获取输入的正确方法是什么?
import 'dart:io';
void main() {
print("enter your name: ");
var name = stdin.readLineSync();
print("hello mrs ${name}");
}
【问题讨论】:
-
您可以尝试按照我在这个问题中给出的回答吗? stackoverflow.com/a/69911118/1953515 。它会在运行 Dart 时更改 VS 代码中使用的控制台,并允许用户输入,这对于 det 默认选择的控制台来说是一个问题。
标签: dart visual-studio-code stdin