在VSCode调试,默认是无法获取键盘输入的;当使用Scan这种函数会报异常Unable to process evaluate: debuggee is running

这是因为VSCode的调试模式没有tty终端;即使它可以显示 stdout/stderr 输出。

要获得完整的tty支持(stdin/stdout/stderr),可以在launch.json中配置console属性,这将在终端中启动调试:

"console": "externalTerminal",
0

本文为原创文章,转载请注明出处,欢迎访问作者网站(和而不同)

发表评论

error: Content is protected !!