답변:
Ctrl+를 사용하십시오 K. Visual Studio Code에서 콘솔을 정리합니다.
주석에 따라 VSCode의 이후 버전 (1.29 이상)에서는이 바로 가기가 없거나 수동으로 만들어야합니다.
File
> Preferences
>Keyboard Shortcuts
workbench.action.terminal.clear
CTRL
누릅니다 K
. Ctrl + K
이제 나열되어야합니다. 이 매핑을 저장하려면 Enter 키를 누르세요.Change when expression
합니다. 입력 terminalFocus
한 다음 Enter 키를 누릅니다.ctrl
+ k
를 누르면 clear
/ 를 실행하여 예상했던 동작을 얻을 수 있습니다 cls
.1.29
.
Ctrl + K
하고 v1.29부터 작동을 종료합니다. 난 그냥 갔다 File -> Preferences -> Keyboard Shortcuts
와의 매핑 발견 Clear: workbench.action.terminal.clear
않았다 없습니다 더 이상 매핑이 있습니다. Ctrl + K
다시 추가 했는데 충돌이 없었으며 다시 정상적으로 작동합니다. 릴리스에 대한 감독일까요?
"when": "terminalFocus"
(예 : 작동하지 않을 바인딩, 그렇지 않으면 다른 바인딩에 Ctrl+K+Enter
)
위의 버전은
v1.32
아래를 참조하십시오.
이 명령에 대한 바인딩은 v1.33.1
내가있는 에서도 수동으로 설정해야 합니다. 명령이 아래에 Terminal: Clear
있지만 바인딩이 비어 있습니다. 바인딩을 설정하는 방법은 다음과 같습니다 v1.32
.
를 열고 Keyboard Shortcuts
과 Ctrl+ K, Ctrl+ S. 그런 {}
다음 Keyboard Shortcuts
탭 옆 에있는를 클릭 하여 keybindings.json
파일 을 엽니 다 .
그런 다음 파일의 아무 곳에서나 빈 공간을 찾아 아래에 키 바인드를 입력하십시오.
{
"key": "ctrl+k",
"command": "workbench.action.terminal.clear",
"when": "terminalFocus"
}
v1.32
아래에서 볼 수있는 버전
이 비주얼 스튜디오 코드입니다 v1.18
까지 v1.32
, 나는 믿는다 에 v1.29.1
있습니다. 분명히 기본 바인딩에 대한 많은 가정이 있기 때문에 여기에 바인딩을 설정 한 다음 사용하는 방법이 있습니다. 이 바인딩은 터미널의 모든 기록을 완전히 삭제합니다.
를 열고 Keyboard Shortcuts
과 Ctrl+ K, Ctrl+ S. 에 들어가면 라는 텍스트를 Keyboard Shortcuts
클릭하십시오 . 그런 다음 오른쪽의에서 다음 을 추가합니다 ( 하나 이상의 바인딩이 이미있는 경우 첫 번째 앞에 쉼표를 넣어야합니다 ).keybindings.json
....open and edit keybindings.json
keybindings.json
{
{
"key": "ctrl+k",
"command": "workbench.action.terminal.clear",
"when": "terminalFocus"
}
모든 버전
"key":
원하는 바인딩이 될 수 있음을 기억하십시오 . Ctrl+ 일 필요는 없습니다K .
키 바인딩을 사용하려면 터미널에 포커스를두고 바인딩을 수행해야합니다.
MacBook의 경우 Cmd+ K...
Cmd+ K가 작동하지 않는 경우에 대한 긴 논의 가 있습니다. 제 경우에는
cmd + K + cmd + K
메뉴 환경 설정-> 단축키 -> 검색 ( '지우기')으로 이동합니다. 단일 K에서 이중 K로 변경하십시오.
Cmd+K
작동합니다, 당신은 단지 키보드 단축키 다시 설정해야 workbench.action.terminal.clear
하는 Cmd+K
등, 지금은 쇼 Source: User
대신Source: Default
VS Code에서 터미널을 지우려면 Ctrl + Shift + P 키를 눌러 명령 팔레트를 열고 명령 터미널 : 지우기를 입력 합니다 . 또한 작업 표시 줄 에서 보기 로 이동하여 vs 코드의 왼쪽 상단 모서리에있는 명령 팔레트를 엽니 다 .
이것은 터미널을 쉽게 지우고 터미널에서 연 디렉토리에서 작동합니다. 이것은 Windows 용이며 Mac에서도 작동하는지 시도하십시오.
Ctrl+ K를 사용 하여 터미널을 지 웁니다.
그러나 이것은 Linux Visual Studio Code에서는 불가능합니다.
Linux의 경우 다음과 같이 할 수 있습니다.
명령 팔레트를 통해 : ctrl+ shift+ p, "tclear"
단축키에 추가하려면 키 바인딩 파일에 복사하여 붙여 넣으세요.
{
"key": "ctrl+k",
"command": "workbench.action.terminal.clear",
"when": "terminalFocus"
}
V1.33은 터미널을 지우는 데 ctrl + k 를 허용하지 않습니다 (Windows).
keybiniding.json에 아래 코드를 추가하여 수동으로 활성화해야 하며 기본값을 재정의합니다.
VSCode에서 ctrl + shift + p를 누르고 키보드를 검색 한 다음 키보드 단축키 열기를 클릭 하여 keybindings.json 파일 을 엽니 다 .
참고 : 기본 파일 을 열면 기본 설정이 표시되지만이 파일은 읽기 전용이므로 수동으로 편집 할 수 없습니다.
keybindings.json에 다음 스크립트를 붙여 넣습니다.
{
"key": "ctr+k",
"command": "workbench.action.terminal.clear",
"when": "terminalFocus"
}
파일을 저장하십시오.
이제 터미널이 crtl + k 로 지워집니다.
맥: cmd + k
Windows : ctrl + k
바로 가기가 작동하지 않는 경우 가장 가능성이 높은 시나리오는 사용자 또는 설치 한 확장 프로그램이 다른 바로 가기에 개방형 ctrl + k/ cmd + k코드를 추가 한 것 입니다.
개방형 의미, 바로 가기 when
에는 터미널 포커스를 제외 하는 명시 적 절이 없습니다 . 여기에는 두 가지 가능한 솔루션이 있습니다.
해결책 1 :
바로 가기를 추가 한 경우 keybindings.json 파일 로 이동하여 터미널 포커스를 포함 when
하지 않는 절을 추가하면 됩니다. 예:
{
"key": "cmd+k cmd+c",
"command": "someCommandHere",
"when": "editorTextFocus",
}
해결 방법 2 :
또는 workbench.action.terminal.clear
의 맨 아래에 명령을 추가하여 keybindings.json
다른 바로 가기보다 우선하도록 할 수 있습니다. 잊지 않도록 주석을 추가하고 나중에 새 코드를 그 아래에 배치하는 것이 현명 할 것입니다. 예:
// Keep this keybinding at very bottom of file to ensure terminal clearing.
{
"key": "cmd+k",
"command": "workbench.action.terminal.clear",
"when": "terminalFocus",
}
추가 정보는 이 GitHub 문제를 확인하십시오 .
아래를 사용하여 터미널에서 화면을 지울 수 있습니다. cls; 또는 clr
Mac을 사용하는 경우 ⌘+ k입니다. :)
터미널을 지우려면 최신 버전의 VS-Code에서 기본 키 바인딩을 사용하여 CTRL-L을 누릅니다.
허용되는 답변은 위 답변 중 하나에 대한 unmultimedio의 의견 인 다음과 같아야합니다.
Cmd + K가 작동합니다. 키보드 바로 가기에서 workbench.action.terminal.clear를 Cmd + K로 다시 설정하면 소스 : 기본값 대신 소스 : 사용자로 표시됩니다. – unmultimedio 13
설정 메뉴에서 변경할 수 있습니다 (최소 버전 1.30.2 이상) ...
Mac에서는 코드> 환경 설정> 설정을 누르세요.
그런 다음 "지우기"를 검색하고 이전 출력 지우기를 선택하십시오.
F1 키는 Windows 10을 사용하여 바로 가기를 엽니 다. 그런 다음 터미널을 입력하면 지우기 옵션이 표시됩니다.
참고 :이 방법은 @SuRa와 동일하지만 조금 더 간단합니다. Btw : VS Code 버전 1.43.0을 사용합니다.
기본적 으로 VSCode에서 터미널 지우기와 관련된 키 바인딩 이 없습니다 . 따라서 아래 단계에 따라 새 키 바인딩 을 추가 해야 합니다.
Right Click
그것에을 누릅니다 Change Keybinding
. 그런 다음 Ctrl+를 K함께 누른 다음을 누릅니다 Enter. 저장됩니다.Right Click
다시 누르고를 누릅니다 Change When Expression
. 다음을 입력하십시오 : terminalFocus . 저장됩니다.마지막으로 통합 터미널을 열고 터미널 내부에 포커스를두고 +를 누릅니다CtrlK .
이 명령 붙여 넣기-
Remove-Item (Get-PSReadlineOption) .HistorySavePath
당신의 powershell에서 새로운 powershell을 시작하고 그 발견은 지워졌습니다.
자세한 내용은 https://www.shellhacks.com/clear-history-powershell/ 에서이 링크를 확인 하십시오.
Code Runner 확장에는 95 %의 시간이 필요한 "이전 출력 지우기"설정이 있습니다.
File > Preferences > Settings > (search for "output") > Code-runner: Clear previous output
남은 몇 번은 설정을 비활성화하고 "Clear output"버튼 (출력 창의 오른쪽 상단)을 사용하여 누적 된 출력을 선택적으로 지울 것입니다.
이것은 Code Runner 0.9.8이 포함 된 Visual Studio Code 1.33.1에 있습니다.
( Ctrl+k
아마도 일부 확장 프로그램이으로 시작하는 "코드"를 정의 했기 때문에에 대한 키 바인딩 설정이 작동하지 않았습니다 Ctrl-k
. 그러나 "이전 출력 지우기"가 실제로 더 나은 옵션이었습니다.)
Visual Studio 코드 터미널에서 'clear'를 작성하면이 명령은 이전