visual-studio-code - 在集成终端 Visual Studio Code 上运行代码

标签 visual-studio-code

我的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/

相关文章:

c - 如何在 VS Code 调试 session 中持续观察变量及其值?

c++ - VSCode 无法识别来自 includepath 的包含

visual-studio-code - 在哪里存储 vscode 扩展的全局二进制数据

java - vscode 错误 : References to interface static methods are allowed only at source level 1. 8 或以上

visual-studio-code - 语法高亮突然不同

macos - "code ."无法在 OS X/Mac 上的 Visual Studio Code 命令行中工作

visual-studio-code - 如何从键盘*退出* VSCode 中的多光标模式?

visual-studio-code - 如何使用 Visual Studio Code 调试 CucumberJS 脚本

以 "vscode:"开头的 HTML 链接,用于在 Visual Studio Code 中打开文件

visual-studio-code - 如何从 VSCode 中删除侧边栏搜索?