web-dev-qa-db-ja.com

Visual Studio Codeで使用するフォントを「インストール」するにはどうすればよいですか?

この美しいモノフォントがあります https://github.com/tonsky/FiraCode UbuntuのVisual Studio Codeで使用したいです。

フォントファイル(.ttf)をダウンロードしました。システム全体で使用できるフォントを作成するには、/usr/share/fontsにコピーする必要があるので、それらのファイルを/usr/share/fonts/truetype/fira-codeにSudoコピーしました。

コピーが750になった後、事前に気付いたので、755に変更しました。

ここで、Visual Studio Codeの設定に移動し、「Fira Code」を使用することを伝えますが、何もしません。たとえば、「DejaVu Sans Mono」に変更すると、そのフォントが使用されます。

これを行うと、LibreOfficeにもフォントが表示されません

この失敗の後、私は私の家に.fontsディレクトリを作成し、.ttfファイルをコピーしました。同じ結果です。 (ここの手順に従いました: https://itsfoss.com/install-fonts-ubuntu-1404-1410/

ここでフォントをコピーすると、LibreOfficeに表示されますが、Visual Studio Codeでは使用できません

だから、ほとんどの種類の「フォントレジストリ」の種類があるように見えますが、どのようにUbuntuにフォントファイルを正しくインストールしますか?

1
luisfer

この美しいフォントを設定するには、次の手順を使用します

  1. here からフォントをダウンロードします

  2. 解凍し、ttfフォルダーで各ファイルをダブルクリックし、表示されるダイアログボックスからinstallを選択します

  3. VSCodeのセットアップ:

    1. File -> Preferences -> Settingsを開きます
    2. {}を右上クリックすると、user settings(settings.json)が開きます
    3. 次の行を追加します。

      "editor.fontFamily": "'Fira Code'",
      "editor.fontLigatures": true,
      
      • 注:通常のfont family entryをコメントアウトする必要がありましたが、プロセスを逆にすることで元に戻すことができます。
    4. フォントの太さを変更するには、すべてではなく次の行のいずれかを追加します

      "editor.fontWeight": "300" // Light
      "editor.fontWeight": "400" // Regular
      "editor.fontWeight": "500" // Medium
      "editor.fontWeight": "600" // Bold
      
  4. 再起動してお楽しみください。

    enter image description here

私のサンプルユーザーsettings.json

{
    "files.autoSave": "onFocusChange",
    "editor.minimap.enabled": false,
    "workbench.iconTheme": "material-icon-theme",
    "vsicons.projectDetection.autoReload": true,
    "workbench.editor.enablePreview": false,
    "workbench.editor.enablePreviewFromQuickOpen": false,
    // "editor.fontFamily": "'Noto Mono', 'Droid Sans Mono', 'Courier New', monospace, 'Droid Sans Fallback'",
    "breadcrumbs.enabled": true,
    "TypeScript.updateImportsOnFileMove.enabled": "always",
    "git.enableSmartCommit": true,
    "Java.home": "/usr/lib/jvm/Java-8-Oracle",
    // "editor.fontLigatures": true,
    "editor.fontFamily": "'Fira Code', 'Noto Mono', 'Droid Sans Mono', 'Courier New', monospace, 'Droid Sans Fallback'",
    "editor.fontLigatures": true,
    // "editor.fontWeight": "300", // Light
    // "editor.fontWeight": "400", // Regular
    // "editor.fontWeight": "500", // Medium
    // "editor.fontWeight": "600" // Bold
}
3
George Udosen