我需要在Visual Studio代码中清除终端的内容。

每次我使用Maven时,终端的输出都会附加到以前的构建中,这让我感到困惑。

我如何清除终端窗口与一些命令或键盘快捷方式?

CLS不起作用;它只隐藏文本。


当前回答

如果你在Mac上,它是⌘+k。:)

其他回答

代码运行器扩展有一个设置“清除以前的输出”,这是我需要的95%的时间。

File > Preferences > Settings > (search for output) > Code-runner:清除以前的输出

剩下的几次,我将禁用该设置,并使用“清除输出”按钮(输出窗格的右上角)来选择性地清除累积的输出。

这是在Visual Studio Code 1.33.1和Code Runner 0.9.8中。

(为Ctrl+k设置键绑定对我来说不起作用,可能是因为某些扩展已经定义了以Ctrl-k开头的“和弦”。但“清除以前的输出”实际上对我来说是一个更好的选择。)

接受的答案应该是以下,这是unmultimedia对上述答案之一的评论:

Cmd+K可以工作,你只需要在键盘快捷键中再次设置 将workbench.action.terminal.clear转换为Cmd+K,因此显示为Source: 用户而不是源:Default - unmultimedia 3月12日19日1:13

你可以使用下面的方法在终端中清除屏幕: cls; 或 clr

我在windows 10机器上使用Visual Studio Code 1.52.1。'cls'或'Clear'不清除终端。

只写

exit

它将关闭终端并按下

ctrl + shift +。”

打开新的终端。

默认情况下,在VSCode中没有与清除终端相关的键绑定。因此,必须按照以下步骤添加一个NEW Keybinding:

导航:文件—>首选项—>键盘快捷键。(或者同时使用Ctrl + K和Ctrl + S) 在顶部的搜索栏中输入:终端:清除。 带有Command: Terminal:Clear的条目将显示以下VSCode命令workbench.action.terminal.clear。 右键单击它,并按更改键绑定。然后一起按Ctrl + K,然后回车。它将被拯救。 再次右键单击并按“更改表达式”。只需输入:terminalFocus。它将被拯救。

最后,打开集成终端,焦点在终端内,按Ctrl + K。