Sublime text 3 Fira Code连字

时间:2017-10-30 23:05:31

标签: sublimetext3

据此to this commit,ST3支持Fira Code连字,但我仍然没有看到任何变化。 显然,我已经在我的用户设置文件中安装了Fira代码并进行了"font_face": "Fira Code",设置。

但是我的代码仍然使用默认字体,没有连字。 我怎么解决它?

enter image description here

5 个答案:

答案 0 :(得分:21)

正如https://blog.sarav.co/installing-fira-code-ligatures-sublime-text-3-mac-os/所述。 Sublime Text的Ligature支持已从版本 3156 +。

启用

下载Dev版本3156

首先转到https://www.sublimetext.com/3dev,然后下载最新的Sublime Text开发版3156 +。

注意:请注意,dev版本仅适用于许可用户,而下载开发版可能会破坏某些内容。

如果您尚未安装Fira Code,请转到https://github.com/tonsky/FiraCode并从github下载zip并解压缩。您将在ttf文件夹下找到distr文件夹。复制所有文件并将其粘贴到/Users/<username>/Library/Fonts文件夹下。

最后,打开已安装的sublime文本,然后点击cmd+,,您会看到Preferences.sublime-settings。在那里粘贴以下代码。

"font_face": "Fira Code",
"font_options":
[
    "gray_antialias"
],

多数民众赞成!现在,系统上已启用连字。享受:)

答案 1 :(得分:9)

Fira Code默认为Light,您可以使用/修改此设置:

"font_face": "Fira Code Medium",
// or ** Retina, Regular, Bold...
"font_options":
[
    "gray_antialias",
    "subpixel_antialias"
],
"font_size": 13,
"line_padding_top": 1,

答案 2 :(得分:5)

对于linux用户:

转到https://github.com/tonsky/FiraCode

下载并解压缩zip文件。 将ttf文件夹中的distr文件夹中的所有文件复制到

/home/.local/share/fonts/

在Sublime中打开

Preferences-> Settings

并复制以下代码 Preferences.sublime-settings - 用户(屏幕右侧,将其放在{

下方的第2行)
"font_face": "Fira Code",

"font_options":
[
    "gray_antialias"
], 

现在,如果在重启Sublime后仍然无效, 输入

fc-cache -f
在终端

并重新启动Sublime。

我希望这也适合你......

答案 3 :(得分:0)

对于任何觉得这有用的人,按照找到的信息 here,这对我来说适用于 Dank Mono:

"font_face": "Dank Mono",
"font_options":
[
    "dlig",
    "ss01",
],

答案 4 :(得分:-3)

令人痛苦的是Fira Code在Sublime3中起作用。但我终于完成了。您必须首先下载最新版本的sublime,因为以前版本的sublime不支持连字。链接here

此外,到目前为止,这一重大变化还不是Sublime Text的稳定版本,它只是在Dev Build 3152及更高版本中,因此请确保您拥有正确的版本。

然后你必须转到偏好设置 - &gt; 设置并输入:

"font_face" : "Fira Code"