görsel stüdyo kodu geri kaydırma arabelleği


117

Geri kaydırma arabelleğinde kaç satır olabileceğini kontrol etmenin bir yolu var mı? Birkaç bin satıra ihtiyacım var. Test kodu yazıyorum ve bir günlüğe giden kapsamlı çıktı alıyorum ancak konsola basit geçti / kaldı sonuçlarım var. Her test için doğrulamalar konsola yazdırılır. Paket başına 150 ila 250 testim olabilir, ancak test başına 8'den fazla doğrulama diyebilirim. Bu entegre ortam ekranımı temizlediği için tam bir terminal penceresi AÇMAYI TERCİH EDERİM. biraz.


Merhaba @Keith, herhangi bir cevap sorunuzu çözdüyse lütfen onay işaretine tıklayarak kabul etmeyi düşünün . Bu, daha geniş bir topluluğa bir çözüm bulduğunuzu gösterir ve hem cevaplayana hem de kendinize itibar kazandırır. Bunu yapma zorunluluğu yok.
blues

Yanıtlar:


222

Dosya -> Tercihler -> Ayarlar'a gidin

Ardından "terminal.integrated.scrollback": 1000,, sağ panelde istediğinizi (sol panelde bulunur) üzerine yazın .

GÜNCELLEME : Daha yeni sürümlerde, Ayarlar bölmesinde arama terimi olarak "geri kaydırma" yazabilirsiniz ve bu, Özellikler / Terminal altında bulunmalıdır.


Onu sonsuza ayarlamanın bir yolu var mı ?
darkdragon

Görünüşe göre tasarım gereği sonsuza ayarlanamıyor - github.com/Microsoft/vscode/issues/63452#issuecomment-441796199
tocallaghan

Veya çıktıyı şu şekilde yönlendirinnpm run test 2>&1| tee test-output.txt
Brian J

VSCode'da -> Ctrl + SHIFT + P -> yazın: ayarlar -> tıklayın: "Tercihler: Ayarları Aç (JSON)" -> ekle: "terminal.integrated.scrollback": 10000, varsayılanı x10 ile artırmak için :-)
Wlad

0

Bunun kullandığınız terminal uygulamasının bir ayarı olduğunu düşünüyorum, örneğin OSX'te Terminal.app veya Linux'ta (varsayılan) xterm. Bu uygulamalarda geri kaydırma sınırını değiştirirseniz, bunun vscode olarak yansıtılması gerekir.

Bunu vscode adamlarından doğrulama istemek için açtım: https://github.com/Microsoft/vscode/issues/14320


4
olmalı - ama değil.
ggdx

2
vscode kendi terminal öykünücüsünü kullandıklarını doğruladığından bu gerçekten çok yanlış. devam edip bu cevabı silmeli miyim? n00b SO kullanıcısı olarak burada uygulamanın ne olduğundan emin değilim.
wilrnh

1
Genellikle bir şey yapmama işaretine hizmet eden puanı negatif yapmak için olumsuz oy verdim. Belki silme işlemi gerekli değildir - cevabınız ve ilgili puanınız, kabul edilen cevabı okuyan ve bir saniyeliğine onu alt etmeye çalışabileceklerini düşünen (benim gibi) gelecekteki kullanıcılar için öğretici olabilir
Info5ek
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.