我需要在Visual Studio代码中清除终端的内容。
每次我使用Maven时,终端的输出都会附加到以前的构建中,这让我感到困惑。
我如何清除终端窗口与一些命令或键盘快捷方式?
CLS不起作用;它只隐藏文本。
我需要在Visual Studio代码中清除终端的内容。
每次我使用Maven时,终端的输出都会附加到以前的构建中,这让我感到困惑。
我如何清除终端窗口与一些命令或键盘快捷方式?
CLS不起作用;它只隐藏文本。
当前回答
使用Ctrl+K清除终端。
但是这在Linux Visual Studio Code中是不可能的。
对于Linux,你可以这样做:
通过命令面板:ctrl+shift+p, "tclear"
要在快捷方式中添加这个,复制粘贴到键绑定文件:
{
"key": "ctrl+k",
"command": "workbench.action.terminal.clear",
"when": "terminalFocus"
}
其他回答
要在VS Code中清除终端,只需按Ctrl + Shift + P键,这将打开一个命令面板,并键入命令Terminal: clear。你也可以去任务栏的左上角查看vs code,然后打开命令面板。
这将很容易清除终端,并为您在终端中打开的任何目录工作。 这是适用于Windows的,也试试它是否适用于Mac。
此命令适用于所有VS代码版本,包括最新版本1.52.1
去
文件>首选项>键盘快捷方式。 搜索“终端:清除” 默认情况下没有键盘快捷方式。 只需点击横幅中的加号(+)图标,并给出首选 您选择的清除终端的快捷方式。 我更喜欢使用ctrl+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开头的“和弦”。但“清除以前的输出”实际上对我来说是一个更好的选择。)
对于MacBook来说,可能不是Cmd + K…
关于Cmd + K不起作用的情况有很长的讨论。 就我而言,我用
cmd+K +cmd+ K
转到菜单首选项->快捷键->搜索(“清除”)。把单K改成双K…
若要永久删除前面的命令,请使用此命令
Set-PSReadlineOption -HistoryNoDuplicates Remove-Item (Get-PSReadlineOption)。HistorySavePath Alt-f7