VSCode エディターでの列挙型(enum)のハイライトの色を変更する方法(C++)

技術

はじめに

今回はVSCodeの設定で、列挙型(emum)のコードハイライトの色を変更する方法をご紹介します。

通常の設定だと#defineのマクロの色と似てて判別が難しかったんですよね。

何とかしたかったので、対応しました。

設定方法

VSCodeのSetting.jsonに下記を追加してください。

対象となるファイルはcpp(C++)です。

色はお好みで良いかと思います。自分は黄色系の色にしました。

// code highlight
"editor.tokenColorCustomizations": {
"textMateRules": [
  {
    //enum memberの協調表示
    "scope": [
    "variable.other.enummember.cpp",
    ],
    "settings": {
    "foreground": "#f1ee20e0",//←好きな色に変更ください。
    }
  }
],
},

JSONC

結果

【Before】

【After】