VS Code entegre terminali için renk teması


Yanıtlar:


193

Aşağıdakileri kullanıcı ayarlarına ekleyerek aslında kullanıcı ayarlarınızı değiştirebilir ve her rengi ayrı ayrı düzenleyebilirsiniz.

  1. Kullanıcı ayarlarını aç ( ctrl + ,)
  2. Arayın workbenchve Edit in settings.jsonaltında seçinColor Customizations
"workbench.colorCustomizations" : {
    "terminal.foreground" : "#00FD61",
    "terminal.background" : "#383737"
}

Hangi renkleri düzenleyebileceğinizle ilgili daha fazla bilgiyi burada bulabilirsiniz .


3
Şu anda benim için çalışıyor, VSCode sürümüm 1.17.2 (en son sürüm)
Zrag123

1
Haklısın. Garip. Kaldırıldığını söylediler, ama orada. Sadece kendim denedim ve işe yaradı. Kaldırıldığını söyledikleri için hayal kırıklığına uğradım. Durumun böyle olmadığına sevindim.
Mark A. Donohoe

2
Bu doğru çalışıyor! Ayrıca terminalde kontrast renkleri nasıl elde edeceğimi de öğrenmek istiyorum!
theusual

3
Hala 1.24.0 itibariyle çalışıyor. Bence karışıklığın bir kısmı, terminal.backgroundayarlarda arama yapamamanız ( 'workbench.colorCustomizations': {}varsayılandır), bu yüzden ilk bakışta eksik bir özellik gibi görünüyor.
Jim K.

1
Ağustos 2019, mükemmel. Teşekkürler!
Bob Denny

32

VSCode, düzenleyicinin ve terminalin renklerini değiştirmek için kullanılabilen yerleşik renk temaları ile birlikte gelir.

  • Renk temasını değiştirmek için ctrl+k+tWindows / ubuntu veya cmd+k+tMac'te tuşuna basın .
  • Alternatif olarak , windows / ubuntu'ya veya mac'a basarak komut paletini açıp yazabilirsiniz . Seç favori rengi seçmek için, seçenekler arasından.ctrl+shift+pcmd+shift+pcolorpreferences: color theme
  • Sol çubuktaki uzantılar menüsünden daha fazla tema da yükleyebilirsiniz. sadece category:themesfavori temalarınızı yüklemek için arama yapın. (Temaları yükleme aramasına göre sıralamanız gerekiyorsa category:themes @sort:installs)

Düzenle - renkleri terminalde manuel olarak düzenlemek için

VSCode ekibi, kullanıcı ayarları sayfasından özelleştirme renklerini kaldırdı. Şu anda temaları kullanmak, VSCode'da terminal renklerini özelleştirmenin tek yoludur. Daha fazla bilgi için 6766 numaralı soruna bakın


19
Cevabınız için teşekkür ederiz, ancak genel temaların terminal penceresi üzerinde minimum etkisi vardır, yalnızca arka planı ve ön plan rengini çok geniş anlamda etkiler. OP ve ben, sadece siyah üzerine beyaz ve beyaz üzerine siyah arasında geçiş yapmak için değil, komut istemini, giriş komutunu ve çıktıyı bağımsız olarak renklendirmeye çalışıyorduk. Terminal metin renkleri üzerinde daha fazla kontrol elde etmenin bir yolunu biliyor musunuz?
kjhughes

1
Kullanıcı ayarları sayfasından özelleştirme renklerini kaldırmışlar gibi görünüyor. Şu anda temaları kullanmak VSCode'da terminal renklerini özelleştirmenin tek yolu gibi görünüyor. kontrol edin github.com/Microsoft/vscode/issues/6766
Dani Akash

Cevabın şu anda desteklenmediği gibi görünmesi talihsiz bir durum, ancak yine de bilmek faydalı. Sana ödülü vereceğim. Bunu izlediğiniz için teşekkürler.
kjhughes

1
Söyleyebileceğim kadarıyla , ayarlardan özelleştirmek için hala orada. Ayarları açın ve "workbench.colorCustomizations" ı arayın
Mark A. Donohoe

1
Bu, genel renk temasını değiştirmek içindir ve entegre terminali etkilemez
Akh


19

Renk seçiciyseniz, her segmenti özelleştirmek için bu kodu kullanın.

Adım 1: Windows: Kullanıcı ayarlarını açın (ctrl +,) Mac: Command + Shift + P

Adım 2: "workbench: color customizations" öğesini arayın ve settings.json'da Düzenle'yi seçin. Aşağıdaki kodu mevcut {} içinde sayfalayın ve istediğiniz gibi özelleştirin.

"workbench.colorCustomizations": {
    "terminal.background":"#131212",
    "terminal.foreground":"#dddad6",
    "terminal.ansiBlack":"#1D2021",
    "terminal.ansiBrightBlack":"#665C54",
    "terminal.ansiBrightBlue":"#0D6678",
    "terminal.ansiBrightCyan":"#8BA59B",
    "terminal.ansiBrightGreen":"#237e02",
    "terminal.ansiBrightMagenta":"#8F4673",
    "terminal.ansiBrightRed":"#FB543F",
    "terminal.ansiBrightWhite":"#FDF4C1",
    "terminal.ansiBrightYellow":"#FAC03B",
    "terminal.ansiCyan":"#8BA59B",
    "terminal.ansiGreen":"#95C085",
    "terminal.ansiMagenta":"#8F4673",
    "terminal.ansiRed":"#FB543F",
    "terminal.ansiWhite":"#A89984",
    "terminal.ansiYellow":"#FAC03B"
  }

1
Teşekkürler! Mavi eksik: örneğin"terminal.ansiBlue":"#00a1f9"
Panagiotis Panagi

2

Bulduğum en iyi renkler - çok güzel olmasının yanı sıra, bakması da çok kolay ve gözlerimi kaynatmıyor - bu GitHub deposunda bulduklarım : VSCode Snazzy

Çok Kolay Kurulum :

Snazzy.json içeriğini VS Code "settings.json" dosyanıza kopyalayın .

("Settings.json" dosyasını nasıl açacağınızı bilmiyorsanız, önce Ctrl + Shift + P tuşlarına basın ve ardından Tercihler yazın: ayarları açın (JSON) ve enter tuşuna basın).


Uyarı : denedi olanlar için ColorTool VSCode içinde ve dışında VSCode çalışır ancak, sadece olduğunu, bunu uygularken hayır hatalarım oldu VSCode geliştiricilerin bir karar terminali VSCode en bağımsız renklendirilecek için.


0

Basitçe. Visual Studio'da 'Dosya -> Tercihler -> Renk Teması' seçeneğine gidip tercih ettiğiniz rengi değiştirebilirsiniz.

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.