2013-08-17 208 views
84

儘管我試圖修改Package「Theme-Default」中的「Label_control」和「sidebar_control」等類中的「font.size」,但編輯器的字體大小完全不會改變。有什麼在崇高的文字3不同Sublime Text 3如何更改文件側欄的字體大小?

+0

面臨着同樣的問題,嘗試下面列出的所有解決方案,沒有幫助 –

+0

看到這個答案如何才能到Default.sublime主題文件:http://stackoverflow.com/a/23046654/52817 – laktak

+0

只是一個副評論,因爲這已被正確回答。我一直在使用Boxy主題,並研究如何做到這一點,如果您使用Boxy,則可以打開Boxy Configuration併爲選項卡,側邊欄配置字體大小,並輕鬆地進行大量配置。 –

回答

140

的答案被省略方括號,這是從頭開始創建文件的情況。

回顧一下,沒有Default.sublime-theme文件(實際上是默認配置)誰的ST3用戶,最簡單的方法是:

  1. 導航到崇高的文本 - >首選項 - >瀏覽軟件包
  2. 打開User目錄
  3. 創建一個名爲Default.sublime-theme文件(如果你使用的是默認主題,否則,如Material-Theme-Darker.sublime-theme使用主題名稱),內容如下(根據需要修改font.size):

[ 
    { 
     "class": "sidebar_label", 
     "color": [0, 0, 0], 
     "font.bold": false, 
     "font.size": 12 
    }, 
] 

作爲參考,here有完整的文件(如在ST2中找到)。

+2

需要從https://gist.github.com/anonymous/89867e9cb63f7e811a39添加完整的配置才能正常工作。 – user937284

+3

根據@ nate-flink的說法,文件名應該與您當前的主題相同。我正在使用[Material-Theme-Darker](https://dribbble.com/shots/2104476-Material-Theme-for-Sublime-Text-3),所以我創建了「Material-Theme-Darker.sublime-theme」文件在'User'文件夾下。 –

+0

@FeryArdiant:謝謝,我已經更新了文字。 – Marcus

0

您需要在"class": "sidebar_label" 例如更改它,在你.sublime主題文件:

// Sidebar entry 
{ 
    "class": "sidebar_label", 
    "color": [212, 212, 213], 
    "shadow_offset": [0, 0], 
    "font.size":13 
} 

Credit

+1

這就是我的機器上的SublimeText 3主題默認: https://gist.github.com/daslicht/eede77db7094e8518d5b 有沒有這樣的條目? – daslicht

17

導航到崇高的文本>首選項>瀏覽包。你應該看到一個文件樹。

在包文件夾,你應該看到

主題 - 默認> Default.sublime主題(你的主題名稱來替代默認)

打開該文件並找到「類」:「sidebar_label:項並添加 「font.size」

例如:

{ 
     "class": "sidebar_label", 
     "color": [0, 0, 0], 
     "font.bold": false, 
     "font.size": 14 
    }, 
+13

這不適用於崇高的文本3 – Jails

+2

@Jails:我可以證實它確實與ST3一起使用。 – dmackerman

+4

@Jails嘗試使用https://github.com/skuroda/PackageResourceViewer – skuroda

12

我按照這些指示,但後來發現菜單盤旋顏色是錯誤的。

我使用Spacegray主題在崇高3測試版3074所以要實現側邊欄字體顏色變化也懸停顏色變化,在OSX上,我創建了一個新的文件 〜/庫/「應用程序支持」/「Sublime Text 3」/ Packages/User/Spacegray。崇高主題

然後將此代碼添加到它:

[ 
    { 
     "class": "sidebar_label", 
     "color": [192,197,203], 
     "font.bold": false, 
     "font.size": 15 
    }, 
    { 
     "class": "sidebar_label", 
     "parents": [{"class": "tree_row","attributes": ["hover"]}], 
     "color": [255,255,255] 
    }, 
] 

它可以調整許多其他設置你的主題,如果你可以看到原來的默認:

https://gist.github.com/nateflink/0355eee823b89fe7681e

我通過按照MattDMo的說明(https://stackoverflow.com/users/1426065/mattdmo)安裝PackageResourceViewer,從sublime package zip文件中提取此文件:

How to change default code snippets in Sublime Text 3?

54

在Ubuntu上工作在這裏,這些解決方案並不適合我。什麼工作是通過加入這一行改變首選項中的DPI規模 - >設置 - 用戶:

"dpi_scale": 1.10 

後的變化,你必須重新啓動崇高的文本爲使其生效。

+3

如果整個UI看起來很小(例如,使用4k顯示器時),這是一個更好的解決方案。我在Ubuntu + XFCE下使用了'1.5'的值。 – Enrico

+7

最簡單的解決方案,但請注意,您必須重新啓動Sublime Text以使其生效。 – zooglash

+2

這似乎應該是正確的答案,因爲即使您更改主題,它也應該保留。 – Josh

4

要更改字體名稱中使用

"font.face": "Liberation Mono" 

在這個文件中,在我的情況與ST3 Default.sublime主題

+0

太棒了!尋找它 – Anwar

0

Default.sublime主題文件的工作,除非你已經安裝了一個主題。如果你這樣做,去你的主題的github回購和下載your_theme.sublime主題文件,並把它放在你的'用戶'文件夾。 在該文件中,找到"class": "sidebar_label","font.size":16添加到該部分。

0

我使用帶有圖標的蘇打黑3。所以通過重命名,它會清除所有啓用的圖標。於是我就離開了默認,因爲它是和創建一個新文件Soda Dark 3.sublime-theme,只是已經在內容

[ 
{ 
    "class": "label_control", 
    "color": [150, 25, 25], 
    "shadow_color": [24, 24, 24], 
    "shadow_offset": [0, -1], 
    "font.size": 16, 
    "font.bold": true 
}, 

]

所以在Mac的下面是它在/Users/gugovind/Library/Application Support/Sublime Text 3/Packages/User/

相關問題