Sublime Text 3的标签栏和侧边栏更改字体和大小

Sublime Text 3拥有很丰富的主题资源,但是很多主题并没有给出更改侧边栏和标签栏的配置代码,有的主题只能改变他们的大小和间距,但不能换字体。只有配色文件可以更换字体,这显然让整个编辑器看起来不是很协调。就比如下面的两个图片的对比:

其实更改的方法也很简单,步骤如下:

安装插件PackageResourceViewer

  1. 全局命令下,输入【ctrl+shift+p】,打开 Command Palette
  2. 输入Package Control:Install回车,等待加载 package 列表
  3. 搜索并安装 PackageResourceViewer 包

安装完PackageResourceViewer后:

  1. 输入【ctrl+shift+p】调出控制板,输入PackageResourceViewer: Open Resource这个命令
  2. 进入到 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-雅黑 混合体", //标签栏字体设置
},
7 条评论
  1. 大致

    不错。有用。老了眼神不济,早就想调字号了。

    大致 2016-08-04 12:01:08 Windows 7 x64 Edition Firefox 47.0 回复
  2. ino

    =-= 你sublime的字体看着好扁啊

    ino 2016-09-10 19:47:58 Windows 10 x64 Edition Google Chrome 52.0.2743.82 回复
    1. 山小炮
      @ino

      用的是Source_Code_Pro这个字体,看起来很别扭吗?

      山小炮 2016-09-14 16:32:13 Windows 7 x64 Edition Google Chrome 49.0.2623.105 回复
  3. He110

    请问楼主用的是什么主题?我的 material 字号大于 12 就开始截断了,只能显示一部分

    He110 2017-02-25 18:28:40 Windows 7 x64 Edition Firefox 51.0 回复
    1. 山小炮
      @He110

      主题是:Afterglow-blue,很多主题都会截断的,设置标签栏的字体最小应该可以的。

      山小炮 2017-02-25 20:12:01 Windows 7 x64 Edition Google Chrome 49.0.2623.105 回复
  4. NERD

    难道不能设置标签栏放置文字容器的高度吗???

    NERD 2017-03-03 20:54:40 Windows 10 x64 Edition Google Chrome 56.0.2924.87 回复
    1. 山小炮
      @NERD

      貌似不行,没有相关设置,只有"tab_height",并且标签栏文字大于12就会被截断,估计是bug啦,我现在用ayu这个主题,标签栏没有截断。

      山小炮 2017-03-03 23:40:40 Windows 7 x64 Edition Google Chrome 49.0.2623.105 回复
发表新评论
* 号为必填项