WSLに接続したVSCodeにclang-formatを追加する
① LLVMをインストールして(LLVMのclang-format.exeを使う)
② WSL側からLLVMへのパスを通して
export PATH=$PATH:/mnt/c/'Program Files'/LLVM/bin
③ clang-format の拡張機能をインストールして
③ 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,
を設定しとくと編集時・保存時にフォーマットしてくれるよ