当前位置: 首页 > 知识库问答 >
问题:

VSCODE:调试开始时清除集成终端

山森
2023-03-14

非常感谢帮助。

提前感谢
-Simon

共有1个答案

朱欣荣
2023-03-14

但是,这只适用于诸如生成任务之类的任务,但对调试面板没有影响。

“调试控制台”应该是每个会话的新文本。

如果希望将终端输出重定向到调试控制台,可以对launch.json文件使用以下属性:

"version": "0.2.0",
"configurations": [
    {
        "name": "Python: Current File",
        "type": "python",
        "request": "launch",
        "program": "${file}",
        "console": "integratedTerminal",
        "internalConsoleOptions": "openOnSessionStart",
        "redirectOutput": true
    }
]
"version": "0.2.0",
"configurations": [
    {
        "name": "Python: Current File",
        "type": "python",
        "request": "launch",
        "program": "${file}",
        "console": "internalConsole",
    }
]

这意味着,它根本不发送(或使用)您的集成终端,只打开调试控制台,该控制台不显示任何CD之类的语句或可执行开销,也没有以前的历史记录

快捷方式(绝对不是用户友好的):

终端:重新启动活动终端
命令:workbench.action.terminal.Relaunch

 类似资料:
  • 我已经使用VS代码很长时间了,就在今天,我开始出现这个奇怪的问题。以前,如果我开始调试一个程序(F5),它将开始调试并在“调试控制台”中显示输出: 下面是我的launch.json: 我只希望在“调试控制台”中输出(以前的默认行为)。请帮我把它调回原来的样子。

  • 根上没有任何内容,只有settings.gradle和build.gradle,相关性最小。 有许多模块/子项目,其中一个名为xyzintegrationtest(xyz是假示例名) integrationtest模块xyzintegrationtest具有src/main、src/test和src/integrationtest src/main和src/test为空。src/intgerati

  • 在Visual Studio代码中,是否有一种方法可以使用集成终端来调试/启动代码,而不是调试控制台? 目前,我使用外部控制台窗口来调试VSCode中的代码,但在全屏调试时不太方便,因为它进入了后台。调试控制台的问题是它不允许输入,所以如果我的程序需要任何输入,并且我不使用外部控制台,它就会被卡住。

  • 我下载了VisualStudio代码在工作中试用,我几乎爱上了它的一切。但有一部分我并不喜欢:Git集成。 我导入了我的整个工作文件夹(~14000个源文件和git项),visualstudio代码中的布局和所有内容都很棒。我从传统的代码编辑器转到了这个,因为它对我来说似乎更好用。 但我的主要问题是,如果我在一个文件中工作并保存它,VisualStudio代码会冻结大约30-60秒。起初我很困惑,

  • 简而言之:如何让UITextField框在用户第一次按键时移除所有内容?我不希望信息被删除,直到用户开始输入一些东西。即,在开始编辑时清除它是不够的。 长版本:我有三个UITextField循环(使用返回键并在“shouldReturn”方法中捕获按键。UITextField 中已有文本,如果用户未键入任何内容,而只是转到下一个 UITextField,则该值应保留(默认行为)。 但是我希望如果用

  • 我有以下文件来处理shell配置: 而且 如果我使用从命令行打开VSCode,那么每当我添加集成shell的新实例时,就会加载我的。 如何确保加载了? 我尝试了设置的各种设置,但没有任何结果。