2013-08-17 585 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/

相关问题