Sublime Textテーマ(.config/sublime-text-2/Packages/Theme-Default/Default.sublime-theme)を編集して、開いているタブをより明確にすることができます。
そのために私は使用します
{
"class": "tab_control", "attributes": ["selected", "file_medium_dark"],
"tint_modifier": [0, 255, 0, 32]
/* ... */
},
これにより、タブが緑色になります。
編集された(保存されていない)ファイル/バッファーのタブに色を付けるための同様の方法はありますか?
ありがとう。
変更ログを確認するというMikkoの提案と一緒に少し探した後:
Preferences | Settings
から開いた設定-ユーザーで、行に追加します
"highlight_modified_tabs": true,
これにより、ファイルに保存されていない変更があると、タブのテキストがオレンジになります。
オレンジから色を変更するには、さらに掘り下げて実験する必要があり、テーマを編集することがオレンジから色を変更する1つの方法であることがわかりました。
テーマファイルは、メニューColor Scheme - Default folder
からアクセスできるPreferences | Browse Packages...
にあります。テキストの色を変更するテーマごとに、これらの変更を行う必要があります。
{
"class": "tab_control", "attributes": ["selected", "file_medium_dark"],
"tint_modifier": [0, 255, 0, 40],
"layer2.texture": "Theme - Default/medium_dark_selected_tab_bg.png",
"layer2.opacity": 0.7
},
{
"class": "tab_control", "attributes": ["dirty", "file_medium_dark"],
"tint_modifier": [255, 0, 0, 40],
"layer2.texture": "Theme - Default/medium_dark_selected_tab_bg.png",
"layer2.opacity": 0.7
},
{
"class": "tab_control", "attributes": ["selected", "dirty", "file_medium_dark"],
"tint_modifier": [255, 255, 0, 40],
"layer2.texture": "Theme - Default/medium_dark_selected_tab_bg.png",
"layer2.opacity": 0.7
},
「選択された」と「ダーティ」(=変更された)の動作を個別に制御できると便利です。それはレイヤーで可能かもしれませんが、私はそれらを十分に理解していません。
追記
(1)上記は暗いテーマの場合です。ライトテーマの場合は、属性から"file_medium_dark"
を省略します。
(2)同じ変更がSublime Text 3(〜/ .config/sublime-text-3/Packages/Default.sublime-theme )。
これは私が見つけた最高のソリューションです: https://coderwall.com/p/jg4kog
Sublime Text内で、[設定]> [パッケージの参照]に移動します
Userフォルダーに移動します。
そこで、ファイルを作成しますDefault.sublime-themeと呼ばれます
そのファイルをSublime Textで開き、次のJSONオブジェクトをコピーして貼り付けます。
[{
"class": "tab_control",
"attributes": ["selected", "file_medium_dark"],
"tint_modifier": [255, 255, 255, 80]
}]
私は同じ問題を抱えていて、私にとって何が素晴らしい解決策であるかを見つけました。タブに使用されているグラフィックアイコンを置き換えて、ダーティータブをより見やすくしました。
Dirty_circle、dirty_circle_light、dirty_indicatorグラフィックスを置き換えるとうまくいきます。
詳細は、いくつかの素敵なグラフィックとともに、ここで見つけることができます: