【问题标题】:In Visual Studio Code, launch a Console application in an external window在 Visual Studio Code 中,在外部窗口中启动控制台应用程序
【发布时间】:2016-11-01 19:33:34
【问题描述】:

我在 VS Code 中打开了一个控制台应用程序。当我按下 Ctrl-F5 时,我的程序的输出与其他文本一起显示在 DEBUG CONSOLE 窗口中。

如何让 Visual Studio 代码在新的控制台窗口中启动我的程序?

【问题讨论】:

    标签: visual-studio-code


    【解决方案1】:

    正如here 所记录的,这可以使用以下设置来实现:

    "console": "externalTerminal"
    

    设置文件在解决方案目录中:.vscode/launch.json

    【讨论】:

    • 它会打开 cmd(这很好)。但是我们可以把它改成 gitbash 吗?
    【解决方案2】:

    当您只使用任务而不是启动器时,您可以遵循here 的建议。

    对于 Linux 上的我,我将 VSCode 中的 shell 命令从 command 更改为 gnome-terminal -e command。那成功了;这就是我所要做的。

    请注意,如果您这样做,您可以从您的任务中删除presentation 选项集。

    【讨论】:

    • 在全新安装 ubuntu 21.10 时,我必须在设置中添加 "terminal.external.linuxExec": "gnome-terminal",
    猜你喜欢
    • 1970-01-01
    • 2011-07-28
    • 1970-01-01
    • 2019-01-18
    • 1970-01-01
    • 2010-12-19
    • 1970-01-01
    • 2011-08-28
    相关资源
    最近更新 更多