85が書いた競プロ環境です。
git clone https://github.com/85yago/kyopro-docked.git
gitはなくてもいいですが(zipで落として展開すれば良い)、dockerはOSの合わせたものを導入してください。
dockerをvscodeから使うための適切な拡張機能を入れてください。Remote Development
を落とせば良いです。
その後vscodeでファイルを開いてから、出てきたポップアップかF1
→Remote-Containers
からファイルをコンテナで開かせれば良いです。
.devcontainer/devcontainer.json
"settings"
でvscodeのsettings.json
を、"extensions"
でコンテナににインストールする拡張機能をそれぞれ編集できます。
C++のformatterの設定は85が好きな設定にしているので、適宜変更してください。
Dockerfile
よしなにしてください。