虽然我尝试修改"Theme-Default"包中的"Label_control"和"sidebar_control"类中的"font.size",但编辑器的字体大小根本没有改变。Sublime Text3有什么不同吗?
虽然我尝试修改"Theme-Default"包中的"Label_control"和"sidebar_control"类中的"font.size",但编辑器的字体大小根本没有改变。Sublime Text3有什么不同吗?
如果从零开始创建文件,则答案中遗漏了方括号。
简而言之,对于没有Default.sublime-theme
文件的ST3用户(实际上是默认配置),最简单的过程是:
User
目录Default.sublime-theme
的文件(如果使用默认主题,则使用主题名称,例如 Material-Theme-Darker.sublime-theme
),并使用以下内容(根据需要修改 font.size
):[
{
"class": "sidebar_label",
"color": [0, 0, 0],
"font.bold": false,
"font.size": 12
},
]
供参考,此处提供完整文件(如在ST2中找到)。
Ubuntu 18.04
通过sudo apt install sublime-text
进行安装的Ubuntu 18.04上,主题设置的位置为:
~/.config/sublime-text-3/Packages/User/Default.sublime-theme
MacOS
通过DMG安装的MacOS,主题设置的位置:
~/Library/Application\ Support/Sublime\ Text\ 3/Packages/User/Default.sublime-theme
在Ubuntu上,对于Sublime版本早于3.2的情况下,对我起作用的方法是在“Preferences > Settings — User”中添加如下行来更改dpi比例:
"dpi_scale": 1.5
"dpi_scale": 1.10
对于Sublime 3.2,您可以使用以下行替换:
对于Sublime3.2版本,您可以使用以下代码:
"ui_scale": 1.10
根据需要调整比例值。更改后,必须重新启动Sublime Text才能生效。
ui_scale
。 - Asaf我正在使用Sublime Text 3.2.1,搭配4k显示器和Mac电脑。默认的ST3设置下,选项卡标题和侧边栏不易阅读。我使用菜单Sublime Text -> Preferences -> Settings,它会打开两个文件:Preferences.sublime-settings--Default和Preferences.sublime-settings--User。
你只能编辑User文件。Default文件有助于展示哪些变量可以设置。在Default文件的第350行左右,有两个变量如下所示:
// Magnifies the entire user interface. Sublime Text must be restarted for
// this to take effect.
"ui_scale": 1.0,
// Linux only. Sets the app DPI scale - a decimal number such as 1.0, 1.5,
// 2.0, etc. A value of 0 auto-detects the DPI scale. Sublime Text must be
// restarted for this to take effect.
"dpi_scale": 0,
"dpi_scale": 3.0
在我的 Mac 上没有任何作用,"ui_scale": 1.5
运行良好。以下是我的用户文件。
{
"dictionary": "Packages/Language - English/en_US.dic",
"font_size": 17,
"ignored_packages":
[
"Vintage"
],
"theme": "Default.sublime-theme",
"ui_scale": 1.5
}
ui_scale
正常工作 - bananaforscale我按照这些说明进行操作后发现菜单悬停颜色是错误的。
我正在Sublime 3 beta 3074中使用Spacegray主题。因此,为了实现侧边栏字体颜色和悬停颜色的更改,在OSX上,我创建了一个新文件~/Library/"Application Support"/"Sublime Text 3"/Packages/User/ Spacegray.sublime-theme
然后将以下代码添加到其中:
[
{
"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包zip文件中提取了这个文件:
转到Sublime Text>首选项>浏览程序包。您应该看到一个文件树。
在程序包文件夹中,您应该看到
Theme - Default > Default.sublime-theme(将Default替换为您的主题名称)
打开该文件,查找“class”:“sidebar_label:entry”,并添加“font.size”。
例如:
{
"class": "sidebar_label",
"color": [0, 0, 0],
"font.bold": false,
"font.size": 14
},
Material Theme
的sublime 3
。 - SAYE更改字体名称,请使用
"font.face": "Liberation Mono"
Ubuntu Mono
的字体。 - Martin Thoma您需要在"class": "sidebar_label"
处进行更改。例如,在您的.sublime-theme文件中:
// Sidebar entry
{
"class": "sidebar_label",
"color": [212, 212, 213],
"shadow_offset": [0, 0],
"font.size":13
}
如果您没有安装主题,那么 Default.sublime-theme 文件将起作用。如果您安装了主题,请转到主题的 GitHub 存储库并下载 your_theme.sublime-theme 文件并将其放入您的“User”文件夹中。
在该文件中,找到 “class”:“sidebar_label”
,并向该部分添加 “font.size”:16
。
如果你使用的是Afterglow主题,则有一些有限的灵活性可供使用。
https://github.com/YabataDesign/afterglow-theme
你可以按照以下方式编辑用户偏好设置:
Sublime Text -> Preferences -> Settings - User:
{
"sidebar_size_14": true
}
https://github.com/YabataDesign/afterglow-theme#sidebar-size-options