Sublime Text全黑主題+自定義修改Sublime Text的標籤欄背景色 tint_modifier
本文介紹Sublime Text全黑主題+自定義修改Sublime Text的標籤欄背景色,所謂工欲善其事必先利其器,像我這等追求精準提示和確認的人,Sublime Tex 自帶的主題這樣的展示方式,肯定我是不答應的,自己動手改,才是最適合自己的,下面記錄一下我這一通宵的成果。
一,安裝:
首先安裝好Sublime Text(下面文裡簡稱為SBT),我裝的是現在最新的 3.0 Version Build3134,
官網下載地址:https://www.sublimetext.com/
裝好後開啟,介面是這樣的
我個人真心不習慣這樣方式顯示的標籤,啟用狀態的標籤是黑色,亮色的反倒兒不是當前編輯的。而且為了看得更清楚標籤上的檔名,我同時也會把標籤字的顏色也改成白色,筆計本在強光環境下時看得清楚,動手吧,修改。
二、開始修改:
我要達到的效果是啟用的標籤為亮灰色,修改過還未儲存的頁面標籤則變為紅色。
1、找到你的Sublime Text安裝目錄,目錄下有個資料夾叫“Packages”,裡面有個名為“Theme - Default.sublime-package”的檔案,複製它到隨意目錄。
2、接下來把剛才複製的副檔名改為zip,即為“Theme - Default.sublime-package.zip”,用壓縮軟體解壓它,解壓出來得到一堆檔案如圖:
進入“adaptive”這個資料夾裡面,編輯開啟名為“Adaptive.sublime-theme”的檔案,直接用SBT開啟修改,查詢 "attributes": ["selected"] 大概在379行左右,如圖所示:
修改為:
這樣啟用的標籤,就會是亮灰色的。接下來實現未儲存編輯頁的標籤為紅色,
改好上面的後,新加入一個物件:
{
"class": "tab_control",
"attributes": ["dirty"],
"layer3.opacity": 0.5,
"tint_modifier": [255, 100, 0, 0.5]
},
這樣就實現了未儲存編輯頁的標籤變為紅色。接下來再把標籤的文字顏色全部改成白色,查詢 這一段程式碼:
{ "class": "tab_label", "fg": [152, 152, 152], "shadow_color": [0, 0, 0, 0.25], "shadow_offset": [0, -1] },
把fg裡的數字改為:"fg": [255, 255, 255],這樣就實現了標籤的文字顏色全部變成白色。修改完畢,儲存一下檔案。
按下圖原有目錄結構,重新打包一下剛才解壓出來和修改過的檔案,如圖壓縮方式選儲存,並且注意圖裡這些檔案是在包里根目錄。
把壓縮包zip副檔名去除,再把這個檔案複製回原目錄覆蓋原有的。
附上一個我改好的,喜歡的話你可以直接拿去覆蓋使用:
三、爽爽地使用:
關閉SBT,重新開啟,選選單 Preferences --> theme...,在彈出的視窗選“Adaptive.sublime-theme”主題
然後,大功告成!
四、後記和分享
首先分享一下我的配置,可以直接複製使用,開啟Preferences --> Settings視窗貼上儲存即可:
{
"color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
"font_face": "Courier New",
"font_size": 9,
"highlight_line": true,
"ignored_packages":
[
"Vintage"
],
"show_encoding": true,
"tabs_small": true,
"theme": "Adaptive.sublime-theme",
"word_wrap": false
}
擴充套件瞭解:
{
"class": "tab_label",
"fg": [255, 255, 255],
"shadow_color": [0, 0, 0, 0.25],
"shadow_offset": [0, -1]
}
上面這一段程式碼是標籤文字的預設顏色。
{
"class": "tab_label",
"parents": [{"class": "tab_control", "attributes": ["selected"]}],
"fg": [255, 255, 255]
}
上面這一段是標籤選中時標籤文字的顏色。 //whim add tab_label begin
{
"class": "tab_label",
"parents": [{"class": "tab_control", "attributes": ["dirty"]}],
"fg": [255, 255, 255]
},
//whim add tab_label end
上面這段是我自己加進去,作用是當標籤的內容有變化未儲存時,標籤文字的顏色。
注:本文為原創文章,轉載請註明出處和作者,歡迎交流,謝謝!
相關推薦
Sublime Text全黑主題+自定義修改Sublime Text的標籤欄背景色 tint_modifier
本文介紹Sublime Text全黑主題+自定義修改Sublime Text的標籤欄背景色,所謂工欲善其事必先利其器,像我這等追求精準提示和確認的人,Sublime Tex 自帶的主題這樣的展示方式,肯定我是不答應的,自己動手改,才是最適合自己的,下面記錄一下我這一通宵的成果
js自定義修改復選框單選框樣式,清除復選框單選框默認樣式
radio 技術分享 b2c 如果 watermark css 狀態 初始化 -a 之前做項目的時候,也遇到過需要按照設計稿把<input type="checkbox">和<input type="radio">的默認樣式進行修改,但發現,並沒有可
Confluence 6 跟蹤你安裝中的自定義修改
info base erp tracker gen resolved ext 問題: url 在 Confluence 中的系統信息(System Information)部分,有一個 修改(Modification)的選項。在這個選項中列出了自你 Confluence 安
使用“快剪輯”軟件自定義修改視頻尺寸
背景 inf nbsp 需要 導出 http 步驟 保存 背景音樂 步驟一:添加本地視頻; 步驟2:點擊這個“筆”一樣的圖標進入修改頁面; 步驟3:進行裁剪;選擇“裁剪”,然後裁剪比例選擇“自由裁剪”,然後像往常我們截圖一樣去選取要截取的區域,最後點擊“完成”; 步驟
weex 04 自定義元件和Text元件
自定義一個通用header元件,該header裡包含一個text元件。這樣其他模組在使用header時直接匯入註冊引用即可。 自定義元件 新建 top_header.vue 檔案 在 top_header.vue 中完成如下程式碼 <templa
Thinkphp框架中自定義修改success和error頁面
%20 模板 mon html str ror cti 地址 ces Thinkphp框架中自定義修改success和error頁面 Thinkphp框架的默認success和error太難看,可以自定義設置,步驟如下: (註意:TP原框架中的success跳轉有問題,先修
自定義修改elementUI元件樣式
自定義修改elementUI元件樣式 方法1.刪除元件中的scoped屬性 方法2. 利用/deep/ 方法3.弄一個全域性的樣式檔案,來修改element-ui元件樣式,然後在入口檔案(main.js)中引入 方法1
mybatis generator為實體類生成自定義註釋(讀取資料庫欄位的註釋新增到實體類,不修改原始碼)
我們都知道mybatis generator自動生成的註釋沒什麼實際作用,而且還增加了程式碼量。如果能將註釋從資料庫中撈取到,不僅能很大程度上增加程式碼的可讀性,而且減少了後期手動加註釋的工作量。 1、首先定義註釋生成外掛 package com.cmbc.datapla
如何快速自定義修改新的列印線寬?
如何快速自定義修改新的列印線寬。在CAD製圖工作中,我們常常會遇到CAD圖形的列印線寬出現問題,導致繪圖列印工作無法精準進行。小編在日常的繪圖過程中,嘗試了快速自定義修改新的列印線寬的好方法。今天就在這裡給大傢俱體的演示一下吧!具體步驟如下: 步驟一:“格式”-“圖層管理” 1.我們先執行迅捷CAD編輯器
如何快速自定義修改新的打印線寬?
管理 方法 運行 定義 之前 cad編輯器 裏的 彈出 跳轉 如何快速自定義修改新的打印線寬。在CAD制圖工作中,我們常常會遇到CAD圖形的打印線寬出現問題,導致繪圖打印工作無法精準進行。小編在日常的繪圖過程中,嘗試了快速自定義修改新的打印線寬的好方法。今天就在這裏給大家具
mono for android 自定義titleBar Actionbar 頂部導航欄 修改 樣式 學習
以前的我是沒有做筆記的習慣的,學習了後覺得自己能記住,但是最近發現很多學的東西都忘記了,所有現在一有新的知識,就記下來吧。 最近又做一個mono for android 的專案 這次調整比較大,上次做的點餐系統很好用 ,但是做的時候沒有做筆記很多東西都忘記了,這次我把專案涉及到的知識傳到部落格上,方便記
window 核心程式設計 14.4 檢視虛擬地址 比較全的使用者自定義函式
#include <windows.h> #include <stdio.h> #include<iostream> #include <string.h> #include "strsafe.h" #include <WinInet.h>
elementui樹形元件右鍵自定義增刪節點與自定義修改前面icon
之前網上蕩了一遍,並沒有找到什麼好例子,索性自己寫個吧。。 其實很簡單的了,還是把程式碼分享一下吧; template <el-aside style="padding-top:10px"> <el-tree
修改(自定義)視窗的標題欄和圖示
Imports ZwSoft.ZwCAD.Runtime Imports System.Drawing Imports ZwApp = ZwSoft.ZwCAD.ApplicationServices Public Class ZwcadApp <Comman
sublime 文字格式化方法(自定義方法)
1、首先通過以下路徑開啟使用者按鍵繫結檔案: Preferences → Key Bindings 2、然後在其中新增以下程式碼(如果你有需要的話,其中的快捷鍵組合是可以自己定義的): {"keys": ["ctrl+shift+l"],
Android如何不用setCustomView而實現ActionBar的自定義修改
做有ActionBar的專案時,比較懶,不想採用自定義的方式去自己寫layout檔案,然後分析原始碼,發現有些東西並不需要採用Custom的方式也能實現定製化。 比如返回按鈕的圖示,ActionBar的背景,以及多個頁面都需要修改,如果不用在每個頁面都做程式碼修改。 方法如
jsp自定義時間轉化tag標籤
1.新建Java型別DateTag import java.io.IOException; import java.text.SimpleDateFormat; import java.util.Calendar; import javax.servlet.jsp.JspExcepti
$Djangon模板層---變數 過濾器 標籤 |自定義(模板過濾器,標籤)
1 模版語法之變數:詳見原始碼 -{{ 變數 }}:******重要******{#相當於print了該變數#} -深度查詢---->統一都用句點符 . 2 模版之過濾器 -語法:{{第一個引數|過濾器名字:第二個引
Django自定義使用者表+自定義admin後臺中的欄位
1.自定義使用者表 注意事項 必須在settings中配置AUTH_USER_MODEL這個欄位 # 覆蓋預設的使用者模型,使用自定義使用者模型 # 語 法:'app的名稱.自定義使用者模型的名稱' AUTH_USER_MODEL = 'admi.UserModel
Android自定義View系列:標籤LabelView實戰篇
前言部分 本文主要介紹如何自定義一個常見的labels標籤,功能上主要支援,單選、多選、點選三種模式。因為這個使用率很高,並且這個是比較典型學習自定義ViewGroup的例子,所以特意動手實踐,加深對Android的認識。這個專案主要是為了自己學習使用,所以並不是很完善,先上一個效果