web-dev-qa-db-ja.com

Sublime Text 2の選択されたタブの色を変更する方法

Sublime Text 2のデフォルトの配色Monokai alotが好きです。唯一の問題は、タブの色、選択したタブ、および残りのタブがすべて(ほとんど)同じに見えることです。このテーマの選択したタブの色のみを変更するにはどうすればよいですか。

35
M. Ahmad Zafar

それを行うには、テーマのカスタマイズをかなり深く掘り下げる必要があります。

あなたのテーマはMonokai(medium-dark)なので、 "Packages/Theme-Default/Default.sublime-theme"に移動します

528から531までがあなたの答えです...

hackを変更してtint_modifierまたはlayer2.opacity

OR

「medium_dark_unselected_tab_bg2.png」で右に行き、たとえば「light_unselected_tab_bg2.png」で変更してみます。

どちらの方法でも、 ソーダテーマ を使用することをお勧めします。本当に素晴らしく、簡単に設定できるテーマも!

21
Romain

これは私が見つけた最高のソリューションです: https://coderwall.com/p/jg4kog

  1. Sublime Text内で、[設定]> [パッケージの参照]に移動します

  2. Userフォルダーに移動します。

  3. そこで、ファイルを作成しますDefault.sublime-themeと呼ばれます

  4. そのファイルをSublime Textで開き、次のJSONオブジェクトをコピーして貼り付けます。

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

私のMonokaiテーマでは、次のことを行いました。

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

これにより609行目に移動し、次のように変更します。

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

これでfgの色は緑になります。

8
valk

選択したタブのタイトルの色を変更するには、次を編集します:

Packages/Theme - Default/Default.sublime-theme(ロメインと同じ)

次に、コメントタブラベルを検索し、fgを含むclassesselected属性を255、255、255から新しい色(255、赤は0、0)。

5
Teenage

アクティブなタブヘッダーの色を変更すると、そのテーマのロジックが失われます(タブヘッダーと本文は同じ色で、単一のオブジェクトのように見えます)

アクティブなタブヘッダーの色を変更するのではなく、非アクティブなタブヘッダーの色を変更するのが最善の方法です。"layer0.texture"の値をDefault.sublime-themeの白いタブヘッダーの背景.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
},
1
swserg

使用しているテーマを見つけ([設定]> [配色])、次に([設定]> [パッケージの参照]> [テーマという名前のフォルダー])でフォルダーを開きます。それ以外の場合は、デフォルトのフォルダーを調べます...

次のファイルを見つけ、ペイントで編集してください!保存するとすぐにSublimeに表示されます。

tab-active.png
tab-inactive.png

上部に水色のストライプを追加しました。

0
Mikeys4u

Sublime Text 3ユーザーの場合:公式のSublime Text公式3.0アップデート以降、これは少しだけ変更されています。

このSO投稿に加えて This Sublime Text Forum Post からのヘルプに加えて、このコードスニペットを "Packagesに追加しました/ Theme-Default/Default.sublime-theme "またはto" 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, },


ここ テーマのSublime Text 3ドキュメントサイトで詳細を確認できます

0
Bob