Kanadeの工作室

電気も機械もあるんだよ!

WSLに接続したVSCodeにclang-formatを追加する

① LLVMをインストールして(LLVMのclang-format.exeを使う)

releases.llvm.org

② WSL側からLLVMへのパスを通して

export PATH=$PATH:/mnt/c/'Program Files'/LLVM/bin

③ clang-format の拡張機能をインストールして

marketplace.visualstudio.com

③ settings.json

"clang-format.executable": "/mnt/c/Program Files/LLVM/bin/clang-format.exe"

VSCodeにclang-formatの場所を教える)

"[c]": {
    "editor.defaultFormatter": "xaver.clang-format"
  },

(言語ごとのフォーマッタの設定)

を追加すればおk

ついでに

  "editor.formatOnType": true,
  "editor.formatOnSave": true,

を設定しとくと編集時・保存時にフォーマットしてくれるよ

₍ᐢ.ˬ.ᐢ₎ にゃーん