升华文本3如何改变文件侧边栏的字体大小?

尽管我尝试过在包“ Theme-Default”中的“ Label _ control”和“ sidebar _ control”类中修改“ font.size”,但编辑器的字体大小根本没有变化。在崇高的文本3中有什么不同吗?

128986 次浏览

你需要在 "class": "sidebar_label"改变它 例如,在您的. sublim- 主题文件中:

// Sidebar entry
{
"class": "sidebar_label",
"color": [212, 212, 213],
"shadow_offset": [0, 0],
"font.size":13
}

信用

导航到 Sublam Text > Preferences > Browse Packages,你会看到一个文件树。

在 Packages 文件夹中,您应该看到

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
},

答案是省略了 方括号方括号,在这种情况下,一个是从头创建文件。

回顾一下,对于没有 Default.sublime-theme文件(实际上是默认配置)的 ST3用户,最简单的过程是:

  1. 导航到 Sublam Text-> Preferences-> Browse Packages
  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
},
]

作为参考,给你有完整的文件(如在 ST2中找到的)。

Ubuntu 18.04

Ubuntu 18.04主题设置的位置,通过 sudo apt install sublime-text安装:

~/.config/sublime-text-3/Packages/User/Default.sublime-theme

MacOS

MacOS 主题设置的位置,通过 DMG 安装:

~/Library/Application\ Support/Sublime\ Text\ 3/Packages/User/Default.sublime-theme

我遵循了这些说明,但后来发现 菜单悬浮颜色菜单悬浮颜色是错误的。

我使用的 太空灰主题在崇高3测试版3074。所以为了完成侧边栏字体颜色的改变,也为了悬停颜色的改变,在 OSX 上,我创建了一个新的文件 ~/Library/“应用程序支持”/“崇高的文本3”/Packages/User/Spacegray.sublim- 主题

然后加上这段代码:

[
{
"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,从这个无与伦比的 zip 包文件中提取了这个文件:

如何更改升华文本3中的默认代码段?

在 Ubuntu 中,对于 Sublime 年龄超过3.2岁的版本,对我有效的方法是在 Preferences > Settings ー User 中改变 dpi 刻度,添加以下代码:

"dpi_scale": 1.10

对于 Sublime3.2,您可以使用以下代码行:

"ui_scale": 1.10

根据需要调整缩放值。此更改后,必须重新启动崇高文本才能生效。

要更改字体名称,请使用

  "font.face": "Liberation Mono"

在这个文件中,我使用的是 ST3 Default.sublim- 主题

除非您已经安装了一个主题,否则 Default.sublim- 主题文件是可以工作的。如果是这样,那么转到您的主题的 github repo 并下载 your _ theme。升华主题文件,并把它放在您的’用户’文件夹。 在该文件中,查找 "class": "sidebar_label",并将 "font.size":16添加到该节。

我使用苏打黑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/

如果您使用 余辉主题,则可以获得一些有限的灵活性。

Https://github.com/yabatadesign/afterglow-theme

可以按以下方式编辑用户首选项。

升华文本-> 参数设置-> 设置-用户:

{
"sidebar_size_14": true
}

Https://github.com/yabatadesign/afterglow-theme#sidebar-size-options

如果你想改变字体大小,只要按照下面的步骤。 首选项-> 默认文件首选项。

单击 默认文件首选项后,将打开名为 默认文件类型的新 标签

查找 字体属性后,如 < strong > < em > font Courier New 12 我们(建议使用 CTRL + F)然后改变它的大小。点击保存和 马上你可以看到的变化。

升华文本-> 偏好-> 设置:

Sublime Text -> Preferences -> setting

在右边的屏幕上写下你的风格:

Write your style in right screen

我用的是 SublimeText3.2.1,4k 显示器和 Mac 电脑。使用默认的 ST3设置,选项卡标题和侧边栏难以阅读。我使用的菜单升华文本-> 首选项-> 设置打开两个文件: 首选项-设置-默认和首选项-设置-用户。

您只能编辑 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
}

如果您使用的是默认主题,只需进入首选项-> 默认文件首选项 一个新的账单弹出。 在大约行号处,您可以看到字体[ font-name ][ font-size ]

根据您的意愿编辑字体大小并保存。

在我的案例中,使用(升华文本3.0)只是增加了一个字体大小的东西,我还给填充和缩进内侧边栏,因为它看起来不好。现在是 现在看起来好多了

> BEFORE

3个简单的步骤

enter image description here

复制内容和过去的右手边。

[
{
"class": "sidebar_label",
"font.size": 18
},
{
"class": "sidebar_tree",
"row_padding": [9, 10],
"indent": 12,
"indent_offset": 12,
},
]

enter image description here

在 Sublime3中,使用 UI 和菜单有一种更简单的方法。

转到参数设置-> 字体-> 大

快捷键是 Command+,注意你必须按 Shift 才能得到大多数键盘上的加号。

我在 Mac 上用过,在 Windows 上可能不一样。