web-dev-qa-db-fra.com

Sublime Text 3 Comment changer la taille de la police de la barre latérale du fichier?

Bien que j'ai essayé de modifier "font.size" dans des classes telles que "Label_control" et "sidebar_control" dans le package "Theme-Default", la taille de police de l'éditeur ne change pas du tout. Y a-t-il quelque chose de différent dans sublime text3?

100
zhxchen17

Les réponses omettent les crochets, dans le cas où l’on crée le fichier à partir de zéro.

Pour récapituler, pour les utilisateurs ST3 qui ne possèdent pas le fichier Default.sublime-theme (qui est en fait la configuration par défaut), la procédure la plus simple est la suivante:

  1. Accédez à Sublime Text -> Préférences -> Parcourir les packages
  2. Ouvrez le répertoire User
  3. Créez un fichier nommé Default.sublime-theme (si vous utilisez le thème par défaut, sinon utilisez le nom du thème, par exemple Material-Theme-Darker.sublime-theme) avec le contenu suivant (modifiez font.size si nécessaire):

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

Pour référence, ici il y a le fichier complet (tel que trouvé dans ST2).

Ubuntu 18.04

Emplacement du paramètre de thème sur Ubuntu 18.04, installé via Sudo apt install sublime-text:

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

Travailler sur Ubuntu ici, et ces solutions ne m'ont pas fonctionné. Ce qui a bien fonctionné a été de changer l’échelle dpi dans Préférences> Paramètres - Utilisateur en ajoutant cette ligne:

"dpi_scale": 1.10 

Une fois les modifications apportées, vous devez redémarrer Sublime Text pour que celui-ci prenne effet.

72
Youssef

Accédez à Texte sublime> Préférences> Parcourir les packages. Vous devriez voir une arborescence de fichiers.

Dans le dossier Packages, vous devriez voir 

Thème - Par défaut> Default.sublime-theme (remplacez par défaut le nom de votre thème)

Ouvrez ce fichier et recherchez l'entrée "class": "sidebar_label:" et ajoutez "font.size". 

exemple:

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

J'ai suivi ces instructions, mais j'ai ensuite constaté que le couleur de survol du menu était erroné. 

J'utilise le thème Spacegray de Sublime 3 bêta 3074. Donc, pour effectuer le changement de couleur de la barre latérale et le survol de couleur, j'ai créé un nouveau fichier sous OSX ~/Library/"Application Support "/" Sublime Text 3 "/Packages/User/Spacegray.sublime-theme

puis ajouté ce code à cela:

[
    {
        "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] 
    },
]

Il est possible de modifier de nombreux autres paramètres pour votre thème si vous pouvez voir le paramètre par défaut d'origine:

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

J'ai extrait ce fichier du sublime fichier Zip en installant PackageResourceViewer en suivant les instructions de MattDMo ( https://stackoverflow.com/users/1426065/mattdmo ) ici:

Comment changer les extraits de code par défaut dans Sublime Text 3?

17
Nate Flink

Pour changer le nom de la police, utilisez 

  "font.face": "Liberation Mono"

dans ce fichier, dans mon cas avec ST3 Default.sublime-theme

7
Albert Català

Vous devez le changer à "class": "sidebar_label" Exemple, dans votre fichier .sublime-theme:

// Sidebar entry
{
    "class": "sidebar_label",
    "color": [212, 212, 213],
    "shadow_offset": [0, 0],
    "font.size":13
}

Crédit

1
runningRhetoric

Le fichier default.sublime-theme fonctionne sauf si vous avez installé un thème. Si tel est le cas, accédez au dépôt github de votre thème, téléchargez le fichier your_theme.sublime-theme et placez-le dans votre dossier "Utilisateurs". Dans ce fichier, recherchez "class": "sidebar_label", add "font.size":16 à cette section.

1
kklw

J'utilise Soda Dark 3 avec les icônes activées. Donc, en renommant simplement, cela efface toutes les icônes activées. Je laisse donc la valeur par défaut telle quelle et crée un nouveau fichier Soda Dark 3.sublime-theme.

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

]

Donc, sous Mac, est-ce à /Users/gugovind/Library/Application Support/Sublime Text 3/Packages/User/

1
Guru Govindan

Une flexibilité limitée est disponible si vous utilisez le thème Afterglow Theme .

https://github.com/YabataDesign/afterglow-theme

Vous pouvez modifier vos préférences utilisateur de la manière suivante.

Sublime Text -> Preferences -> Settings - User { "sidebar_size_14": true } https://github.com/YabataDesign/afterglow-theme#sidebar-size-options

1
eephillip

Si vous utilisez le thème par défaut. Allez juste Préférences-> Préférences de fichier par défaut Un nouvel onglet apparaît. À peu près au numéro de ligne, vous pouvez voir la police [nom de la police] [taille de la police]

Modifiez la taille de la police selon vos souhaits et sauvegardez-la.

0
Sidharth K

Si vous voulez changer la taille de la police, suivez simplement ..____. Préférences-> Préférences de fichier par défaut.

Après avoir cliqué sur les préférences de fichier par défaut , une nouvelle Tab s'ouvrira avec le nom de Type de fichier par défaut.Sublime-options

Après avoir trouvé Font propriétés commefont Courier New 12 Nous (nous recommandons d’utiliser CTRL + F) puis d’en changer la taille. Cliquez sur Enregistrer et instantanément vous pouvez voir les modifications.

0
KPavan Kumar

J'utilise un écran 4k avec un Mac, ce qui rend les titres des onglets et la barre latérale difficiles à lire. J'ai utilisé les menus Texte sublime -> Préférences -> Paramètres qui ouvre deux fichiers: Preferences.sublime-settings - Par défaut et Preferences.sublime-settings - Utilisateur.

Vous ne pouvez éditer que le fichier utilisateur. Le fichier par défaut est utile pour montrer quelles variables vous pouvez définir. La ligne 350 du fichier par défaut contient deux variables, comme indiqué ci-dessous:

// 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.0 n'a rien fait sur mon Mac "ui_scale": 1.5 a bien fonctionné. Ce qui suit est mon fichier d'utilisateur.

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