阻止 Mac 上的 Visual Studio 在终端中打开新标签页

Prevent Visual Studio on Mac from opening new tabs in terminal

每次我 运行 我的程序(无需调试即可启动)Visual Studio 在终端中打开一个新选项卡有没有什么办法让它 运行 每次都在同一个选项卡中?

您可以在 运行 时配置您的应用程序,它将所有内容输出到应用程序输出 window 而不是打开终端 window。为此:

  1. 在解决方案 window 和 select 选项中右键单击您的项目。
  2. 打开 运行 - 配置 - 默认。
  3. 取消选中外部控制台上的 运行。
  4. 单击“确定”保存更改。

请注意,如果您需要控制台输入,例如您使用 Console.ReadKey,那么此方法将不起作用,因为应用程序输出 window 不是真正的控制台 window。