簡體   English   中英

如何更改 Sublime Text 2 選中的標簽顏色

[英]How to change Sublime Text 2 selected tab color

我非常喜歡 Sublime Text 2 默認配色方案Monokai 唯一的問題是選項卡顏色、所選選項卡和其余選項卡看起來都一樣(幾乎)。 如何僅更改此主題的選定選項卡顏色。

這是我找到的最佳解決方案: https ://coderwall.com/p/jg4kog

  1. 在 Sublime Text 中轉到 Preferences > Browse packages

  2. 導航到用戶文件夾。

  3. 在那里你創建一個名為Default.sublime-theme的文件

  4. 在 Sublime Text 中打開該文件並復制並粘貼以下 JSON 對象:

.

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

您需要深入研究主題定制才能做到這一點:

由於您的主題是 Monokai(中暗),請轉到“Packages/Theme - Default/Default.sublime-theme”

從第528行到第531行是你的答案......

您可以通過更改tint_modifierlayer2.opacity 進行破解

要么

例如,您直接轉到“medium_dark_unselected_tab_bg2.png”並嘗試通過“light_unselected_tab_bg2.png”更改它。

無論哪種方式,我都建議您使用Soda Theme 一個非常棒且易於配置的主題!

對於我的 Monokai 主題,我做了:

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

這會將您帶到第 609 行,然后更改:

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

現在 fg 顏色將為綠色。

要更改選定的選項卡標題顏色,請編輯:

Packages/Theme - Default/Default.sublime-theme (如 Romain 所說)

然后搜索注釋選項卡標簽並將包含從 255、255、255 中selectedfg屬性更改為新顏色(255、0、0 為紅色)。

如果您更改活動選項卡標題的顏色 - 那么您將失去該主題的邏輯(選項卡標題和正文具有相同的顏色並且看起來像單個對象)

最好的方法不是改變活動標簽頁眉的顏色,而是改變非活動標簽頁眉的顏色,只需將 Default.sublime-theme 中的"layer0.texture"值更改為白色標簽頁眉 background.png 文件:

/** 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
},

找出您正在使用的主題(首選項>配色方案),然后通過(首選項>瀏覽包>然后主題命名文件夾)打開文件夾,否則查看默認文件夾....

找到以下文件,並在 Paint 中編輯它們。 一旦保存,它就會顯示在 Sublime 中。

tab-active.png
tab-inactive.png

我在頂部添加了一條淺藍色條紋,它很有幫助.......

對於 Sublime Text 3 用戶:從官方 Sublime Text 官方 3.0 更新開始,這只發生了一點點變化。

除了來自This Sublime Text Forum Post的一些幫助之外,這篇 SO 帖子使我將此代碼片段添加到“Packages/Theme - Default/Default.sublime-theme”“Packages/User/Default.sublime-theme”

    {
        "class": "tab_control", 
        "attributes": ["selected"],
        "tint_modifier": [0, 255, 0, 40], //RGBA value - makes my selected tab a deep green
        "layer1.opacity": 1.0,
    },

在這里,您可以在主題的 Sublime Text 3 文檔站點上找到更多詳細信息

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM