Sublime Text 3 Dosya kenar çubuğunun yazı tipi boyutu nasıl değiştirilir?


114

Paket "Tema-Varsayılan" içindeki "Label_control" ve "sidebar_control" gibi sınıflarda "font.size" 'yi değiştirmeye çalışsam da, düzenleyicinin yazı tipi boyutu hiç değişmiyor. Yüce metinde farklı bir şey var mı3?


1
. Aynı sorunla karşı karşıya, aşağıda listelenen tüm çözümler çalıştı, yardım yok.
Sairam Krish

1
Default.sublime-theme dosyasına nasıl ulaşılacağını öğrenmek için bu yanıta bakın: stackoverflow.com/a/23046654/52817
laktak

1
Bu zaten doğru şekilde yanıtlandığı için sadece bir yan yorum. Boxy Theme'yi kullanıyorum ve bunun nasıl yapılacağını araştırıyorum, Boxy kullanıyorsanız, Boxy Yapılandırmasını açabilir ve sekmeler, kenar çubuğu için yazı tipi boyutunu yapılandırabilir ve orada kolayca birçok yapılandırma yapabilirsiniz.
Bruno Campos

Yanıtlar:


192

Dosyayı sıfırdan oluşturuyorsa, yanıtlar köşeli parantezleri çıkarır.

Özetlemek gerekirse, Default.sublime-themedosyaya sahip olmayan (aslında varsayılan yapılandırmadır) ST3 kullanıcıları için en basit prosedür şudur:

  1. Sublime Text -> Tercihler -> Paketlere Göz At seçeneğine gidin
  2. UserDizini açın
  3. Aşağıdaki içeriğe sahip ( gerektiği gibi değiştirin) adlı bir dosya oluşturun Default.sublime-theme(varsayılan temayı kullanıyorsanız, aksi takdirde tema adını kullanın, örneğin ):Material-Theme-Darker.sublime-themefont.size

[
    {
        "class": "sidebar_label",
        "color": [0, 0, 0],
        "font.bold": false,
        "font.size": 12
    },
]

Referans için, burada tam dosya var (ST2'de bulunduğu gibi).

Ubuntu 18.04

Ubuntu 18.04'teki tema ayarının konumu, şu yolla yüklenir sudo apt install sublime-text:

~/.config/sublime-text-3/Packages/User/Default.sublime-theme

Mac os işletim sistemi

DMG aracılığıyla yüklenen MacOS'ta tema ayarının konumu:

~/Library/Application\ Support/Sublime\ Text\ 3/Packages/User/Default.sublime-theme

3
çalışmasını sağlamak için gist.github.com/anonymous/89867e9cb63f7e811a39 adresinden tam yapılandırmanın eklenmesi gerekiyor.
user937284

4
@ Nate-flink'in dediği gibi, dosya adı mevcut temanızla aynı olmalıdır. Ben kullanıyorum Malzeme-Tema-Koyu Oluşturduğum böylece Material-Theme-Darker.sublime-themealtında dosyayı Userklasöre.
Fery Wardiyanto

3
ST3'ü Color Sublime ile kullanıyorum, bu yüzden dosya adını Color Sublime tema adı yerine Default.sublime-theme olarak bırakmak zorunda kaldım.
Desmondo

1
Değiştirirken de değiştirmenizi "font.size"tavsiye ederim "sidebar_tree", "row_padding". Ben kullanıyorum [0,1]. Sözdizimi için bağlantılı ST2 dosyasına bakın .
Qwerty

4
Solarized (Light) kullandım ve bir Solarized-(Light).sublime-themedosya oluşturmak işe yaramadı. Default.sublime-themeDid kullanma .
TheRealFakeNews

75

Ubuntu'da, Sublime'ın 3.2'den daha eski sürümleri için benim için işe yarayan şey, şu satırı ekleyerek Tercihler> Ayarlar - Kullanıcı'da dpi ölçeğini değiştirmekti:

"dpi_scale": 1.10 

Değişikliklerden sonra, etkili olması için Sublime Text'i yeniden başlatmanız gerekir.


6
Kullanıcı arayüzünün tamamı küçük görünüyorsa (örneğin, 4k ekran kullanırken) bu daha iyi bir çözümdür. 1.5Ubuntu + XFCE altında bir değer kullandım .
Enrico

8
En basit çözüm, ancak etkili olması için Sublime Text'i yeniden başlatmanız gerektiğini unutmayın.
zooglash

5
Bu doğru cevap olmalı gibi görünüyor, çünkü temayı değiştirseniz bile devam etmelidir.
Josh

1
Pencerelerde, bu ayar bazılarının beğenmeyebileceği satır aralığı sunar. Kaldırmak için [line_padding_top] ve [line_padding_bottom] tercihlerini kullanın. Örneğin, 1,5'e ölçeklendirirseniz, her iki dolguyu da -1,5'e ayarlayın. Bu, aralığı kaldıracaktır.
gravidThoughts

5
Sublime 3.2'den onun ui_scaleyerine çağrılır .
Asaf

19

Sublime Text> Tercihler> Paketlere Gözat'a gidin. Bir dosya ağacı görmelisiniz.

Paketler klasöründe şunu görmelisiniz

Tema - Varsayılan> Default.sublime-theme (tema adınızın yerine Varsayılan'ı yazın)

Bu dosyayı açın ve "class": "sidebar_label: entry'yi bulun ve" font.size "ekleyin.

misal:

    {
        "class": "sidebar_label",
        "color": [0, 0, 0],
        "font.bold": false,
        "font.size": 14
    },

3
@Jails: ST3 ile gerçekten olduğunu doğrulayabilirim.
dmackerman

13
En azından en son SL3 ile "Sublime Text> Tercihler> Pakete Göz At" da Tema Varsayılanı yoktur?!
daslicht

2
PackageResourceViewer'ı kullanmamız gerektiğinden, cevabın güncellenmesi gerektiğini düşünüyorum.
Hung Tran

@Jails Amazing! bunun için teşekkürler, cazip çalıştı, ST3'te burada yanıt olarak işaretlenen yöntem, şimdi paketler paketlendiğinden benim için işe yaramadı ve dosyayı görüntülemek ve düzenlemek için önerdiğiniz şeye ihtiyacım vardı: D! öneriniz cevap olmalıdır!
ULI-R0

thenks benim için çalıştı! sublime 3ileMaterial Theme
AN

19

Bu talimatları izledim ancak sonra menü vurgulu renginin yanlış olduğunu buldum .

Sublime 3 beta 3074'te Spacegray temasını kullanıyorum. Bu nedenle, OSX'te kenar çubuğu yazı tipi renk değişikliğini ve ayrıca fareyle üzerine gelme rengini değiştirmek için yeni bir dosya oluşturdum ~ / Library / "Application Support" / "Sublime Text 3" / Packages /User/Spacegray.sublime-theme

daha sonra bu kodu ona ekledi:

[
    {
        "class": "sidebar_label",
        "color": [192,197,203],
        "font.bold": false,
        "font.size": 15
    },
     {
        "class": "sidebar_label",
        "parents": [{"class": "tree_row","attributes": ["hover"]}],
        "color": [255,255,255] 
    },
]

Orijinal varsayılanı görebiliyorsanız, temanız için diğer birçok ayarı değiştirmek mümkündür:

https://gist.github.com/nateflink/0355eee823b89fe7681e

MattDMo'nun talimatlarını ( https://stackoverflow.com/users/1426065/mattdmo ) izleyerek PackageResourceViewer'ı yükleyerek bu dosyayı sublime paket zip dosyasından çıkardım :

Sublime Text 3'te varsayılan kod parçacıkları nasıl değiştirilir?


11

Sublime Text 3.2.1, 4k ekran ve Mac kullanıyorum. Varsayılan ST3 ayarlarıyla tablo başlıklarının ve kenar çubuğunun okunması zordur. İki dosya açan Sublime Text -> Tercihler -> Ayarlar menülerini kullandım: Tercihler.sublime-settings - Varsayılan ve Tercihler.sublime-settings - Kullanıcı.

Yalnızca Kullanıcı dosyasını düzenleyebilirsiniz. Varsayılan dosya, hangi değişkenleri ayarlayabileceğinizi göstermek için kullanışlıdır. Varsayılan dosyanın yaklaşık 350 satırı, aşağıda gösterildiği gibi iki değişkendir:

// Magnifies the entire user interface. Sublime Text must be restarted for
// this to take effect.
"ui_scale": 1.0,

// Linux only. Sets the app DPI scale - a decimal number such as 1.0, 1.5,
// 2.0, etc. A value of 0 auto-detects the DPI scale. Sublime Text must be
// restarted for this to take effect.
"dpi_scale": 0,

"dpi_scale": 3.0Mac'imde hiçbir şey "ui_scale": 1.5iyi çalışmadı. Aşağıdaki Kullanıcı dosyam.

{
    "dictionary": "Packages/Language - English/en_US.dic",
    "font_size": 17,
    "ignored_packages":
    [
        "Vintage"
    ],
    "theme": "Default.sublime-theme",
    "ui_scale": 1.5
}

2
dpi_scaleşimdi tamamen kaldırılmış görünüyor (Ubuntu'da Sublime 3.2.2). ui_scalediğer yandan benim için hala mükemmel çalışıyor.
Mark Amery

OS X üzerinde ST 3.2.2 - ui_scalebeklendiği gibi çalışıyor
ekranı sonlandır

"ui_scale": 1.2 Mac'imde çalıştı
phoenix

7

Yazı tipi adını değiştirmek için şunu kullanın:

  "font.face": "Liberation Mono"

bu dosyada, benim durumumda ST3 Default.sublime-theme


1
Harika! Arıyorum
Anwar

1
Gibi Ubuntu Monodaha iyi bir şekilde
Martin Thoma

2

Default.sublime-theme dosyası, bir tema yüklemediğiniz sürece çalışır. Yaptıysanız, temanızın github deposuna gidin ve your_theme.sublime-theme dosyasını indirin ve 'Kullanıcı' klasörünüze koyun. Bu dosyada, o bölüme "class": "sidebar_label",ekle'yi bulun "font.size":16.



1

Simgeler etkinken Soda Dark 3 kullanıyorum. Bu yüzden, sadece yeniden adlandırmak, onunla etkinleştirilmiş tüm simgeleri siler. Bu yüzden, Varsayılanı olduğu gibi bırakıp yeni bir dosya oluşturdum Soda Dark 3.sublime-themeve içerikte sadece aşağıdakilere sahibim

[
{
    "class": "label_control",
    "color": [150, 25, 25],
    "shadow_color": [24, 24, 24],
    "shadow_offset": [0, -1],
    "font.size": 16,
    "font.bold": true
},

]

Yani Mac'te /Users/gugovind/Library/Application Support/Sublime Text 3/Packages/User/



-1

Yazı tipi boyutunu değiştirmek istiyorsanız, takip edin. Tercihler-> Varsayılan Dosya tercihleri.

Varsayılan dosya tercihlerine tıkladıktan sonra , Varsayılan Dosya Türü adıyla yeni Sekme açılacaktır.

Courier New 12 fontu gibi Font özelliklerini bulduktan sonra (CTRL + F kullanmanızı öneririz) sonra boyutunu değiştiririz. Tasarrufu tıklayın ve anında değişiklikleri görebilirsiniz.


Bulamıyorum Tercihler-> Varsayılan Dosya tercihleri ST3 üzerinde
eski durumuna Monica - Paulo Coghi

-1

Varsayılan temayı kullanıyorsanız. Sadece Tercihler-> Varsayılan Dosya Tercihlerine gidin Yeni bir sekme açılır. Yaklaşık satır numarasında [yazı tipi-adı] [yazı tipi boyutu] yazı tipini görebilirsiniz

Yazı tipi boyutunu isteğinize göre düzenleyin ve kaydedin.


-2

Sublime Text -> Tercihler -> Ayar:

Sublime Text -> Tercihler -> ayar

Tarzınızı doğru ekrana yazın:

Tarzınızı doğru ekrana yazın


Bu, kenar çubuğunun değil ana düzenleyici bölgesinin yazı tipi boyutunu değiştirir.
Mark Amery
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.