メモ

フォーマッタ

コード書くとき,もうずっと演算子の前後のスペースとか,その他諸々スタイルを気にせず書いてきた. でも競プロのチーム練習とか,バイト,研究などで人にみられるコードを書くわけで,まずいかもしれない.と思った.

VSCode拡張機能 C/C++をいれてそのままフォーマッタ(option + shift + f)を使うとかなり不快

for( hoge )
{
}

になる.不快.

for( hoge ) {
}

であれよ

settings.jsonを開いて

"C_Cpp.clang_format_fallbackStyle": "Visual Studio"

みたいなやつを

"C_Cpp.clang_format_fallbackStyle": "{ BasedOnStyle: Google, IndentWidth: 4, ColumnLimit: 0}"

にしとけば幸せになるらしい.

c++ - Visual Studio Code formatting for "{ }" - Stack Overflow

settings.jsonを開いてみたらほとんど空っぽでびっくりしたのでdefaultSettings.jsonからコピーしてきた. 気が向いたら設定いろいろ読んで色々いじろうかな