Comment changer le texte Sublime 2 couleur d'onglet sélectionnée
j'aime la Sublime Text 2 schéma de couleurs par défaut Monokai beaucoup. Le seul problème, c'est l'onglet couleurs, les onglets sélectionnés et le reste des onglets se ressemblent tous (ou presque). Comment puis-je changer seulement la couleur de l'onglet sélectionné pour ce thème.
7 réponses
Vous avez besoin de creuser assez profondément dans la personnalisation du thème pour le faire:
puisque votre thème est Monokai (medium-dark) allez à "Packages/Thème Par Défaut/Défaut.sublime-theme"
à Partir de lignes 528531 sont vos réponses...
vous hack en changeant tint_modifier ou layer2.l'opacité
ou
vous allez à droite "medium_dark_unselected_tab_bg2.png" et essayer de le changer par " light_unselected_tab_bg2.png", par exemple.
de toute façon, je vous recommandons d'utiliser Thème Soda! Un thème vraiment grand et facilement configurable aussi!
C'est la meilleure solution que j'ai trouvé: https://coderwall.com/p/jg4kog
à L'intérieur du texte Sublime aller à préférences > parcourir les paquets
accédez au dossier utilisateur.
vous créer un fichierpar Défaut.sublime-theme
ouvrir ce fichier en texte Sublime et copier-coller le suivant JSON objet:
.
[
{"class": "tab_control", "attributes": ["selected", "file_medium_dark"],"tint_modifier":[255, 255, 255, 80]}
]
vim ~/.config/sublime-text-2/Packages/Theme\ -\ Default/Default.sublime-theme +609
cela vous amène à la ligne 609, puis changez:
"fg": [55, 255, 55, 230]
Pour changer Sélectionné de l'onglet couleur du titre, edit :
Packages/Theme - Default/Default.sublime-theme
(comme l'a dit Romain)
puis rechercher le commentaire Onglet Étiquettes et changer fg
attributs du classes qui contiennent selected
à partir de 255, 255, 255 à votre nouvelle couleur (255, 0,0 pour le rouge).
Si vous modifiez la couleur de l'onglet actif en-tête - alors vous perdrez la logique de ce thème(onglet en-tête et le corps a la même couleur et l'apparence de l'objet unique)
au lieu de changer la couleur de l'en-tête de l'onglet actif, la meilleure approche est de changer la couleur de l'en-tête de l'onglet non actif, il suffit de changer le "layer0.texture"
valeur de l'en-tête de l'onglet blanc en arrière-plan .fichier png en Défaut.sublime-theme:
/** Tabs **/
{
"class": "tab_control",
"layer0.texture": "Theme - Default/tab_mask_white.png",
"layer0.inner_margin": [22, 4],
"layer0.opacity": 1.0,
"tint_index": 0, // tint layer 0
"tint_modifier": [255, 0, 0, 0],
"layer1.texture": "",
"layer1.inner_margin": [22, 4],
"layer1.opacity": 0.0,
"layer2.inner_margin": [22, 4],
"content_margin": [24, 8, 23, 4],
"max_margin_trim": 6,
"hit_test_level": 0.4
},
Découvrez quel thème vous utilisez (Préférences > schéma de couleurs ) puis ouvrez le dossier par (Préférences > parcourir les paquets > puis le thème nommé dossier) sinon regarde dans le dossier par défaut....
trouver les fichiers suivants, et les éditer dans paint! Dès que tu sauveras, il apparaîtra en Sublime.
tab-active.png
tab-inactive.png
j'ai ajouté une bande bleu clair au dessus, ça aide tellement........
pour les utilisateurs de Sublime Text 3: à partir de la mise à jour officielle Sublime Text official 3.0, cela a changé un tout petit peu.
Ce post DONC en plus de l'aide de Ce Sublime Message De Forum De Texte m'a amené à ajouter cet extrait de code à la "Packages/Thème Par Défaut/Défaut.sublime-theme""Packages/Utilisateur/Par Défaut.sublime-theme"
// Selected Tabs
{
"class": "tab_control",
"attributes": ["selected"],
"tint_modifier": [0, 255, 0, 40], //RGBA value - makes my selected tab a deep green
"layer1.opacity": 1.0,
},
Ici vous pouvez en trouver plus détails sur le site de documentation Sublime Text 3 pour les thèmes