web-dev-qa-db-fra.com

Modification de la taille de la police de la bande d'onglets dans Sublime Text 3

J'ai utilisé cette réponse , avec un peu d'aide de Aide Sublime , j'ai réussi à porter la solution et à changer la taille de la police (et d'autres attributs) de la barre latérale dans mon Sublime Text 3 .

Mais comment puis-je changer (en plus grande) la taille de police utilisée par la bande de tabulation ST3? Si c'est possible du tout. Je trouve que les onglets de nom de fichier dessinés avec une taille de police de 10 pt ne sont pas très confortables sur l'écran de résolution FullHD. Du moins pour mes yeux.

19
trejder

Comme indiqué dans la réponse à laquelle vous avez lié, trouvez votre <theme>.sublime-theme fichier. Ouvrez-le et recherchez tab_label. La section devrait ressembler à ceci:

{
    "class": "tab_label",
    "font.size": 12, 
    "font.face": "Ubuntu"
},

Modifiez-le selon vos préférences et enregistrez le fichier. Vous devriez voir les changements immédiatement.

Pour modifier les dimensions des onglets, vous pouvez utiliser la section suivante:

{
    "class": "tabset_control",
    "tab_height": 42,
    "tab_width": 160,
    "tab_min_width": 48
},

Remarque: les tailles de police plus grandes (par exemple> 12 pt sur mon système) seront coupées, même si la hauteur de l'onglet est ajustée en conséquence. Ceci est un bug bien conn .

26
Glutanimate

définissez les paramètres suivants dans vos préférences.sublime-settings

"dpi_scale": 2.0
18
faham

Pour modifier la taille de la police du texte de l'onglet sans que le bas du texte de l'onglet soit coupé. Utilisez la solution de @Glutanimate pour commencer. Ensuite, vous devrez modifier les paramètres dpi. J'ai vu de nombreuses solutions sur le Web au problème du texte de coupure pour simplement changer le dpi_scale en 1.0 ou 2.0 ou une valeur spécifique.

Ce que vous devez réellement faire est de modifier la valeur dpi par incréments qui permettent au texte de ne pas être coupé pour la police que vous avez choisie. J'ai donc installé la police Fira Code et pour que mon texte ne soit pas coupé, j'ai utilisé une valeur dpi de 1,01: voici le contenu complet de mon fichier Preferences.sublime-settings dans le fichier Packages-> User accessible à partir de le menu des préférences sublimes.

{
        "color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
        "font_face": "Fira Code",
        "font_size": 15,
    "dpi_scale": 1.01,
        "ignored_packages":
        [
                "Vintage"
        ],
        "line_padding_bottom": 5,
        "translate_tabs_to_spaces": true
}

Notez que le texte de la capture d'écran ci-dessous n'est pas coupé et que ma taille de police est définie sur 14: enter image description here

2
Chris Adams