我的task.json中有以下代码:
{
"taskName": "Run",
"suppressTaskName": true,
"args": [
"${workspaceRoot}/bin/Albedo"
]
}
当我运行“Run”时,程序按预期启动,但是当我在代码中包含 getchar()
时,当我运行该程序时,它卡在输出中,什么也没有发生。没有地方可以按 Enter
继续。
所以我在考虑如何打开集成终端并从那里运行它?是否可以从 task.json
调用这样的命令?
最佳答案
此功能实际上已在即将发布的 1 月版本中添加,请参阅 this section发行说明草案。本质上,您只需将其添加到您的 tasks.json
中:
"_runner": "terminal"
如果您不想等到发布(应该很快)才检查这一点,您可以使用 Insider's build .
关于visual-studio-code - 在集成终端 Visual Studio Code 上运行代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41954522/