web-dev-qa-db-fra.com

Sublime Text 2: Comment changer la couleur sur laquelle le numéro de ligne est mis en surbrillance?

Comme le sujet l'indique, je souhaite passer à autre chose que le gris très clair, comme indiqué ci-dessous (ligne 319). J'ai du mal à voir cela, en particulier lorsque vous effectuez une commande 'Rechercher dans les fichiers'.

enter image description here

91
phirschybar

La solution de facilité: Choisissez un schéma de couleurs alternatif:

Préférences> Palette de couleurs> ... en choisir une

La manière la plus compliquée: modifiez le fichier de jeu de couleurs actuel:

Préférences> Parcourir les packages> Color Scheme - Par défaut> ... éditez le fichier Color Scheme que vous utilisez:

En regardant la structure du XML, explorez dict > settings > settings > dict >

Recherchez la clé (ou ajoutez-la si elle manque): lineHighlight. Ajouter une chaîne avec un #RRGGBB ou #RRGGBBAA _ format.

168
Jake Wilson

Sur Windows 7, trouvez

C:\Users\Simion\AppData\Roaming\Sublime Text 2\Packages\Color Scheme - Default

Recherchez votre fichier de jeu de couleurs, ouvrez-le et recherchez lineHighlight.
Ex:

<key>lineHighlight</key>
<string>#ccc</string>

remplacer #ccc avec votre couleur de fond préférée.

14
Simion Agavriloaei

tmtheme-editor.herokuapp.com semble plutôt gentil.

Sur le Mac, les fichiers de thème par défaut sont en ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/Color\ Scheme\ -\ Default

Sur Win7, les fichiers de thème par défaut sont en %appdata%\Sublime Text 2\Packages\Color Scheme - Default

12
Jared Beck

Pour Sublime Text 3, tout ce que je devais faire était d’ajouter "highlight_line": true dans mon fichier de paramètres utilisateur: Préférences -> Paramètres - Utilisateur. Ce n'est que lorsque cette préférence a été définie que tous les paramètres de jeu de couleurs lineHighlight ont pris effet.

J'espère que cela sauvera quelqu'un d'autre de cette même agitation.

6
Troy S

Cet article est pour Sublime 3.

Je viens d'installer Sublime 3, la version 64 bits, sur Ubuntu 14.04. Je ne peux pas faire la différence entre cette version et Sublime 2 en ce qui concerne l'interface utilisateur. La raison pour laquelle je n’ai pas choisi Sublime 2, c’est que les messages d’erreur "GLib critical" sont gênants.

En tout cas - les posts précédents mentionnaient le fichier /sublime_text_3/Packages/Color\ Scheme\ -\ Default.sublime-package

Je voulais donner deux conseils ici à propos de ce fichier dans Sublime 3:

  1. Vous pouvez le modifier avec pico et utiliser ^W pour rechercher le nom du thème. Le premier résultat de recherche vous mènera à une entrée de style XML où vous pourrez modifier les valeurs. Faites une copie avant d'expérimenter.
  2. Si vous choisissez le thème dans le menu sublime (sous Préférences/Schéma de couleurs) avant de modifier ce fichier, alors les modifications seront mises en cache et vos modifications ne prendront effet. Supprimez donc la version en cache et redémarrez sublime pour que les modifications prennent effet. La version en cache est à ~/.config/sublime-text-3/Cache/Color Scheme - Default/
5
Claude

Si vous avez SublimeLinter installé, votre thème (au moins ST3) peut se retrouver dans .../Packages/User/SublimeLinter/[votre-thème choisi]

Comme mentionné ci-dessus, recherchez le paramètre imbriqué 'paramètres' et modifiez ou ajoutez l'entrée 'lineHighlight' avec votre #RRGGBB Ou #RRGGBBAA Souhaité. J'aime #0000AA99 Sur un fond noir (ish).

Outil pratique si vous ne connaissez pas vos combinaisons de couleurs: RGBtoHEX et HEXtoRGB

2
Wayne Weibel