비주얼 스튜디오 코드 스크롤 백 버퍼


116

스크롤 백 버퍼에 줄 수있는 줄을 제어하는 ​​방법이 있습니까? 수천 줄이 필요합니다. 테스트 코드를 작성 중이고 로그에 광범위한 출력이 있지만 콘솔에 대한 간단한 통과 / 실패 결과가 있습니다. 각 테스트의 유효성 검사가 콘솔에 인쇄됩니다. 스위트 당 150 ~ 250 개의 테스트가있을 수 있지만 테스트 당 8 개 이상의 유효성 검사가 있다고 말합니다. 이 통합 환경이 내 화면을 정리하기 때문에 전체 터미널 창을 열지 않고 싶습니다. 상당히.


안녕하세요 @Keith에 대한 답변으로 질문이 해결 되었다면 확인 표시를 클릭하여 수락 해 주시기 바랍니다 . 이것은 당신이 해결책을 찾았다는 것을 더 넓은 커뮤니티에 알리고 응답자와 당신 자신 모두에게 약간의 명성을줍니다. 이를 수행 할 의무가 없습니다.
blues

답변:


220

파일-> 환경 설정-> 설정으로 이동하십시오.

그런 다음 "terminal.integrated.scrollback": 1000,오른쪽 패널에서 원하는대로 덮어 씁니다 (왼쪽 패널에 있음).

업데이트 : 최신 버전에서는 설정 창에서 검색어로 "스크롤 백"을 입력 할 수 있으며 기능 / 터미널에서 찾을 수 있습니다.


무한 으로 설정하는 방법이 있습니까?
darkdragon

의도적으로 무한으로 설정할 수없는 것 같습니다 -github.com/Microsoft/vscode/issues/63452#issuecomment-441796199
tocallaghan

또는 다음과 같이 출력을 파이프합니다npm run test 2>&1| tee test-output.txt
Brian J

VSCode에서-> Ctrl + SHIFT + P-> 유형 : 설정-> 클릭 : "기본 설정 : 설정 열기 (JSON)"-> 추가 : "terminal.integrated.scrollback": 10000, 기본값을 x10으로 늘리려면 :-)
Wlad

0

이것은 OSX의 Terminal.app 또는 Linux의 (기본값) xterm과 같이 사용중인 터미널 앱의 설정이라고 생각합니다. 이러한 앱에서 스크롤 백 제한을 수정하면 vscode에 반영되어야합니다.

확인을 위해 vscode 녀석에게 요청하기 위해 이것을 열었습니다 : https://github.com/Microsoft/vscode/issues/14320


3
그래야하지만 그렇지 않습니다.
ggdx

2
vscode가 자체 터미널 에뮬레이터를 사용하는지 확인했기 때문에 이것은 실제로 매우 올바르지 않습니다. 이 답변을 삭제해야합니까? n00b SO 사용자로서 관행이 무엇인지 확실하지 않습니다.
wilrnh

나는 점수를 부정적으로 만들기 위해 그것을 반대표로 만들었다. 아마도 삭제가 필요하지 않을 수도 있습니다. 귀하의 답변과 관련 점수는 수락 된 답변을 읽고 (나와 같이) 그것을 능가하려고
잠시
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.