默认情况下,在Visual Studio Code中运行任务会在当前终端上打开一个新的集成终端,然后要求您按键关闭它。我真的希望可以使用当前终端,因为在运行多个任务后,许多新终端会堆叠在一起,这很烦人。有没有配置的方法?我很难相信没有其他人不喜欢默认行为,但似乎在网上或设置中找不到任何信息。
默认情况下,在Visual Studio Code中运行任务会在当前终端上打开一个新的集成终端,然后要求您按键关闭它。我真的希望可以使用当前终端,因为在运行多个任务后,许多新终端会堆叠在一起,这很烦人。有没有配置的方法?我很难相信没有其他人不喜欢默认行为,但似乎在网上或设置中找不到任何信息。
presentation
字段中设置panel: "shared"
就足够了。这将防止多个终端叠加,并且它们应该都尝试使用同一个终端。
来源:https://code.visualstudio.com/docs/editor/tasks#_output-behavior
前往 .vscode/tasks.json
将panel
的值更改为shared
prefrence : {
"panel": "shared"
}