VSCodeのインラインヒントの色を直す

VSCodeのインラインヒント(inlay hint)は、関数やメソッドの引数・返り値の型やiotaで定義された定数の値などを表示する機能である。便利なのだが比較的最近入った機能であるためかテーマによっては適切な色が設定されていない。

これは規定のテーマだが、インラインヒントが目立ってしまいかえって読みにくい。

そのような場合はsetting.jsonに以下を追加することで修正できる

    "workbench.colorCustomizations": {
      "editorInlayHint.background": "#e4d9f066",
      "editorInlayHint.foreground": "#bc8ccf"
    }

特定のテーマに対してのみ適用したいときは次のようにする

    "workbench.colorCustomizations": {
      "[Default Light+]": {
          "editorInlayHint.background": "#e4d9f066",
          "editorInlayHint.foreground": "#bc8ccf"
      }
    }