Sublime Text 的默认字体是什么?

129

我在查找时没有找到答案。Sublime Text的默认字体是什么?

5个回答

218
在Linux上,它是10pt的等宽字体(不同的Linux发行版或版本可能使用不同的等宽字体),在Windows上,它是10pt的Consolas字体,在OS X上,它是12pt的Menlo Regular字体。

default platform preferences

The color scheme is Neon, the syntax highlighting is from PackageDev, and the font is Liberation Mono.
This information is found in the Packages/Default directory (where Packages is the directory opened by the Preferences → Browse Packages... menu option), in the Preferences (OS).sublime-settings file where OS is one of Windows, Linux, or OSX.
您应该仅在Packages/User/Preferences.sublime-settings中自定义字体(或任何其他设置),通过Preferences → Settings—User打开,因为升级时Settings—Default会被覆盖,并且还可以作为备份,以防您在用户设置中真正出了问题。这适用于主要的Sublime设置以及额外的软件包/插件设置。这些默认字体在Sublime Text 2、Sublime Text 3和目前正在开发的新版本中都是相同的。

1
@matt 正如我之前提到的,确切的字体可能会有所不同。此外,Sublime使用了一个定制的渲染引擎,专门设计用于使字体看起来更好,因此相同的字体在不同的程序中可能呈现出不同的效果。我对NetBeans并不是非常熟悉,但它可能有一个选项,可以在选择monospace时精确地选择使用的字体。这个字体可能与Sublime的字体不同。 - MattDMo
我有一个非常类似的问题:“‘构建结果平面’的默认字体是什么?在哪里设置?”在我的电脑上,字体不是等宽的,让我很困扰。 - PaleNeutron
当我点击 Preferences -> Browse Packages 时,没有任何东西打开或发生。在 Packages 目录中,我只有 User 目录。没有 Preferences (OS).sublime-settings 文件。Kubuntu 16.10,ST3。 - Hrvoje T
2
@HrvojeT 我没有使用过 Kubuntu(只用过普通的 Ubuntu),所以我不确定为什么那个菜单选项无法工作。Default 目录实际上在 Packages 中不存在,它存储在 Installed Packages 中的 .sublime-package 归档文件中。如果您想检查其内容或任何其他默认包的内容,您应该使用 PackageResourceViewer - MattDMo
@MattDMo,我真的很喜欢你的颜色主题。你能分享一下它的名称吗? - SaiKiran
显示剩余9条评论

68

在我的系统(Windows 8.1)上,Sublime 2 显示默认字体为“Consolas”。您可以按照以下步骤找到您的字体:

  1. 转到“View”菜单并选择“显示控制台”
  2. 然后输入此命令:view.settings().get('font_face')

您将找到您的默认字体。


7
非常好!而且使用 view.settings().get('font_size') 可以获取字体大小。 - Nikos Baxevanis

31

是的。你可以在(Linux)下使用Sublime的控制台:

Ctrl + `

并键入:

view.settings().get('font_face')

以相同的方式获取任何设置。


或者前往“视图”->“显示控制台”。 - PerseP

11

除了MattDMo的回答,你可以这样获取Linux上使用的确切字体(以下示例来自Xubuntu 14.04):

$ fc-match Monospace
DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"

这是正确的。在Kubuntu 16.10中,当我将“Fixed width”字体设置为等宽字体,然后将其设置为DejaVu Sans Mono Book时,在设置示例预览中看起来相同。没有一个像素发生变化。 fc-match Monospace 返回 DejaVuSansMono.ttf:"DejaVu Sans Mono" "Book" - Hrvoje T

3
在Windows 10上默认的字体是Consolas

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