wake-up-neo.com

So ändern Sie die ausgewählte Tabulatorfarbe für Sublime Text 2

Ich mag das Standardfarbschema Sublime Text 2 Monokai alot. Das einzige Problem sind die Farben der Registerkarten, die ausgewählten Registerkarten und der Rest der Registerkarten sehen fast alle gleich aus. Wie kann ich nur die ausgewählte Registerkarte für dieses Design ändern?.

34
M. Ahmad Zafar

Um dies zu erreichen, müssen Sie ziemlich genau in die Anpassung des Themas einsteigen:

Da es sich bei Ihrem Thema um Monokai (medium-dark) handelt, gehen Sie zu "Packages/Theme - Default/Default.sublime-theme"

Von den Zeilen 528 bis 531 sind Ihre Antworten ...

Entweder Sie hack durch Ändern von tint_modifier oder layer2.opacity

OR

Gehen Sie bei "medium_dark_unselected_tab_bg2.png" nach rechts und versuchen Sie es beispielsweise mit "light_unselected_tab_bg2.png" zu ändern.

In jedem Fall empfehle ich Ihnen die Verwendung von Soda Theme ! Ein wirklich tolles und einfach zu konfigurierendes Thema!

20
Romain

Dies ist die beste Lösung, die ich gefunden habe: https://coderwall.com/p/jg4kog

  1. Innerhalb von Sublime Text gehen Sie zu Einstellungen> Pakete durchsuchen

  2. Navigieren Sie zum Benutzerordner. 

  3. Dort erstellen Sie eine Datei genannt Default.sublime-theme  

  4. Öffnen Sie diese Datei in Sublime Text und kopieren Sie das folgende JSON-Objekt .

.

[
   {"class": "tab_control", "attributes": ["selected", "file_medium_dark"],"tint_modifier":[255, 255, 255, 80]}
]
77
Ravi Ram

Für mein Monokai-Thema habe ich gemacht:

vim ~/.config/sublime-text-2/Packages/Theme\ -\ Default/Default.sublime-theme +609

Sie gelangen in Zeile 609 und ändern dann:

"fg": [55, 255, 55, 230]

Jetzt ist die Farbe fg grün.

8
valk

Um die Titelfarbe der ausgewählten Registerkarte zu ändern, bearbeiten Sie:

Packages/Theme - Default/Default.sublime-theme (wie gesagt Romain)

Suchen Sie dann nach den Kommentaren Tab Labels und ändern Sie die fg-Attribute der Klassen , die selected von 255, 255, 255 enthalten, in Ihre neue Farbe (255, 0,0 für Rot).

5
Teenage

Wenn Sie die Farbe des aktiven Tab-Headers ändern, verlieren Sie die Logik dieses Themas (Tab-Header und Rumpf haben dieselbe Farbe und sehen wie ein einzelnes Objekt aus).

Anstatt die Farbe der Kopfzeile der aktiven Registerkarte zu ändern, ändern Sie am besten die Farbe der Kopfzeile der nicht aktiven Registerkarte. Ändern Sie einfach den Wert "layer0.texture" in die weiße Hintergrund-.png-Datei der Registerkopfzeile in Default.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
},
1
swserg

Finden Sie heraus, welches Thema Sie verwenden (Voreinstellungen> Farbschema) . Öffnen Sie dann den Ordner über (Voreinstellungen> Pakete durchsuchen> dann das Design mit dem Namen "Ordner") .

Suchen Sie die folgenden Dateien und bearbeiten Sie sie in Paint! Sobald Sie speichern, wird es in Sublime angezeigt.

tab-active.png
tab-inactive.png

Ich habe einen hellblauen Streifen oben hinzugefügt, es hilft so sehr ........

0
Mikeys4u

Für Benutzer von Sublime Text 3: Seit dem offiziellen Update von Sublime Text Official 3.0 hat sich dies etwas geändert.

Dieser SO post zusätzlich zu etwas Hilfe von This Sublime Text Forum Post hat mich dazu gebracht, dieses Code-Snippet zum "Packages/Theme - Default/Default.sublime-theme" hinzuzufügen oder zu "Packages/User/Default.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, },


Hier finden Sie weitere Einzelheiten auf der Sublime Text 3-Dokumentationsseite für Themen

0
Bob