代码之家  ›  专栏  ›  技术社区  ›  Jay Wang

如何在VS代码中使用SF Mono?

  •  0
  • Jay Wang  · 技术社区  · 5 年前

    在VS代码中设置SF Mono字体时遇到了一些问题。

    方法1

    在中添加以下配置 settings.json

    "editor.fontFamily": "SF Mono"
    

    enter image description here

    "editor.fontWeight" 100 没用。

    方法2

    "editor.fontFamily": "SFMono-Regular"
    

    enter image description here

    文本现在有了规则的字体权重,但是注释仍然是粗体的。

    方法3

    尝试分别配置注释文本。

    "editor.fontFamily": "SFMono-Regular",
    "editor.tokenColorCustomizations": {
        "textMateRules": [
          {
            "scope": "comment",
            "settings": {
                "fontStyle": "normal"
            }
          }
        ]
    }
    

    enter image description here

    normal 给他们常规的字体权重。

    我的问题是如何在有斜体注释的情况下有规则的SF Mono权重?

    0 回复  |  直到 5 年前
        1
  •  1
  •   northamerican    5 年前

    在VS代码中使用SF Mono:

    1. 如果SF Mono出现在字体簿中,请删除它的本地版本。
    2. https://developer.apple.com/fonts/
    3. 在VS代码的设置集中 SF Mono 作为您的首选字体。我的配置是 SF Mono, Menlo, Monaco, 'Courier New', monospace
    4. SF Mono应该正确显示,并带有正确的斜体。