Sublime Text 3的标签栏和侧边栏更改字体和大小
Sublime Text 3拥有很丰富的主题资源,但是很多主题并没有给出更改侧边栏和标签栏的配置代码,有的主题只能改变他们的大小和间距,但不能换字体。只有配色文件可以更换字体,这显然让整个编辑器看起来不是很协调。就比如下面的两个图片的对比:
其实更改的方法也很简单,步骤如下:
安装插件PackageResourceViewer
- 全局命令下,输入【ctrl+shift+p】,打开 Command Palette
- 输入
Package Control:Install
回车,等待加载 package 列表 - 搜索并安装 PackageResourceViewer 包
安装完PackageResourceViewer后:
- 输入【ctrl+shift+p】调出控制板,输入
PackageResourceViewer: Open Resource
这个命令 - 进入到 XXX - Default 主题的目录下,打开对应的 XXX.sublime-theme 主题文件。(注:XXX为你主题的名字)
更改相应的主题文件代码
打开 XXX.sublime-theme 这个文件,如果你要更改侧边栏的大小,可以搜索sidebar_label
关键词,在"class": "sidebar_label"
后面增加下面的代码:
// Sidebar entry { "class": "sidebar_label", "font.size": 13, //侧边栏字体大小 "font.face": "Source_Code_Pro-雅黑 混合体", //侧边栏字体设置 },
如果你要更改标签栏的字体和大小,同样是在这个文件里搜索tab_label
关键词,在"class": "tab_label"
后增加下面的代码:
// - Inactive tab label { "class": "tab_label", "font.size": 13, //标签栏字体大小 "font.face": "Source_Code_Pro-雅黑 混合体", //标签栏字体设置 },
8 条评论
不错。有用。老了眼神不济,早就想调字号了。
=-= 你sublime的字体看着好扁啊
用的是Source_Code_Pro这个字体,看起来很别扭吗?
请问楼主用的是什么主题?我的 material 字号大于 12 就开始截断了,只能显示一部分
主题是:Afterglow-blue,很多主题都会截断的,设置标签栏的字体最小应该可以的。
难道不能设置标签栏放置文字容器的高度吗???
貌似不行,没有相关设置,只有"tab_height",并且标签栏文字大于12就会被截断,估计是bug啦,我现在用ayu这个主题,标签栏没有截断。
赞一个!能解决