12

Sublime Text 中的正常字体粗细总是粗体。

在此处输入图像描述

现在它真的很薄,我无法使用它。我可以把它改回原来的样子吗?

在此处输入图像描述

我没有改变任何东西,它只是在我重新启动我的macbook后改变了。

谢谢,莫滕曼

4

4 回答 4

22

同样的事情发生在我身上。Sublime Text 2 在我的 Mac 上突然变成了超细字体。

添加

苹果电脑:

"font_options":["no_round"], 

个人电脑:

"font_options":["bold"], 

在此处输入图像描述

在此处输入图像描述

于 2013-12-14T23:14:59.693 回答
9

一种更简单的方法是简单地将权重名称添加到font_face(即中等使用“Medium”,轻度使用“Light”等)

前:

{
    "font_face": "Source Code Pro",
    "font_size": 16.0,
}

后:

{
    "font_face": "Source Code Pro Light",
    "font_size": 16.0,
}

字体“源代码”有 ExtraLight、Light、Medium、Regular 等。如果您想使用 Light 版本,将 font-weight 与 font_face 一起添加即可。

ps 试试 Source Code Pro 或 Inconsolata。它们是迄今为止最好的编码字体。

于 2014-04-19T05:01:24.447 回答
1

虽然您的问题似乎是在您的 Mac 中专门进行抗锯齿,但您可以修改您的主题以使特定文本显示为不同的fontStyle.

例如,以 Monokai 主题为例。使用Preferences > Browse Packages菜单快捷方式并在 Color Schemes 文件夹中看到 Monokai.tmTheme 文件。打开并编辑此文件以使某些文本看起来像斜体。

例如,对于注释文本...查找(大约第 48 行):

<dict>
    <key>name</key>
    <string>Comment</string>
    <key>scope</key>
    <string>comment</string>
    <key>settings</key>
    <dict>
        <key>foreground</key>
        <string>#75715E</string>
    </dict>
</dict>

要更改字体样式以使其以斜体显示,请添加标有星号的行:

<dict>
    <key>name</key>
    <string>Comment</string>
    <key>scope</key>
    <string>comment</string>
    <key>settings</key>
    <dict>
        <key>foreground</key>
        <string>#75715E</string>
        *<key>fontStyle</key>   
        *<string>italic</string>
    </dict>
</dict>

为了您想要的效果,您可以选择bold代替italicsfontStyle 字符串。

于 2013-10-24T22:21:24.460 回答
0

当我重新启动计算机(Macbook Air,OSX 10.7)同时连接到外接显示器时,我注意到 Sublime 上的这种变化。为了解决这个问题,我做了以下事情:拔掉外接显示器,重新启动 Sublime,再次插入显示器。

于 2015-12-01T17:22:17.280 回答