在 macOS 上更改 Sublime 侧边栏字体大小

21

我想增加Sublime Text 3左侧栏的字体大小。 我似乎找不到一个好方法来实现这一点。 我正在使用默认主题,并且在Mac上运行。

有人有建议吗? 我不想安装自定义主题,但只是想增加侧边栏的字体大小。

谢谢!


2
不必像被接受的答案建议的那样进入zip文件。只需创建一个简单的文本文件Data\Packages\User\Default.sublime-theme,然后将您的更改放在那里即可。请参见https://dev59.com/gmMl5IYBdhLWcg3wknwT#25694790。 - mit
我尝试了这种方法,因为它似乎更快。然而,我的Sublime目录结构似乎不同(Mac OSX El Cap)。我把我的更改(一个名为'Default.sublime-theme'的文件)放在这里: '/Users/[myname]/Library/Application Support/Sublime Text 3/Packages/User' 但是,在重新启动Sublime后,它没有任何效果/似乎没有起作用。 - Jeff Brewster
有人知道一种方法可以用快捷方式完成这个操作吗? - Aryeh Beitz
2个回答

62
你需要编辑 .sublime-theme 文件来实现这个目的。不幸的是,在 Sublime Text 3 中,这个文件被包含在一个压缩的 .sublime-package 文件中,因此你需要先解压它。通过 Package Control 安装 PackageResourceViewer 插件,然后按下 ShiftP,输入 prv 来打开 PackageResourceViewer 选项。选择 Open Resource,向下滚动到 Theme - Default,按下 Enter,将滚动条向下滚动到 Default.sublime-theme,再次按下 Enter 以打开它。
接下来,搜索 sidebar_label 并修改第一个(位于第362行)为以下形式(它需要是有效的JSON):
{
    "class": "sidebar_label",
    "color": [0, 0, 0],
    "font.bold": false,
    "font.italic": false, // <-- add comma
    "font.size": 14 // <-- new line
    // , "shadow_color": [250, 250, 250], "shadow_offset": [0, 0]
},

保存文件,您应该会看到侧边栏字体大小的变化。您可以根据个人偏好将14更改为任何您想要的大小。


1
我想知道这种疯狂背后是否有系统。为什么Sublime3的配置变得更加复杂了? - Domi
@Domi 这就是在ST2中配置主题的完全相同的方式,没有包提取步骤。你的观点是什么? - MattDMo
1
@MattDMo PRM是不是随ST2一起发布的?无论如何,我必须道歉。昨天我很沮丧,因为由于手册中列出的无效路径,我花了大约一个小时才完成这项工作(在Windows上,它不是SO和Superuser上所有人都反复提到的路径;我最终偶然发现了一条评论,暗示使用控制台查找它们)。 - Domi
2
谢谢你的回答,真的帮了我很多。还有一个问题,你知道怎么调整行高吗?我把字体大小改成24了(我的需求很大),但是行距太近了。非常感谢。 - areim
1
这在我的OSX上完美地运行了。(当您保存文件时,您可以看到更改--无需重新启动)。 - Jeff Brewster
显示剩余6条评论

2
感谢您的提问。针对这个问题,我需要说明的是,至少在Sublime Text 3中,我需要修改我使用的主题,例如Flatland Dark.sublime-theme

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接