Use spaces not tabs
Closed this issue · 3 comments
概要
Makefile以外はインデントは2つか4つのスペースで統一したい
背景
-
github等のツールやエディタによってはスペースの方が読みやすい
-
スペースを使うエンジニアの方が給料が高い
https://stackoverflow.blog/2017/06/15/developers-use-spaces-make-money-use-tabs/?_ga=2.232883870.1261013219.1625066136-1461767304.1616742390 -
Stroustrupはどっちでもいいって
"As long as you are consistent, you could use spaces for indentation instead (with a minimum of 3 spaces per indentation)."
https://www.stroustrup.com/Programming/PPP-style.pdf
参考
https://google.github.io/styleguide/cppguide.html#Spaces_vs._Tabs
https://github.com/facebook/hhvm/blob/master/hphp/doc/coding-conventions.md#general-rules
https://webkit.org/code-style-guidelines/
スペース2つがコードも見やすくなって良さそう。
タブを使うのはNormの影響なだけなので、スペースにするのに賛成です!
Normもなくコードの書き方にばらつきが出そうなので、併せてGoogleのコード規約に則って書くようにするといい気がします。
ですね。
C++歴が浅いので特にこだわりはないです。いつもは脳死でclang-formatに通しているので、googleに合わせていました。なのでなんでもいいので個人的には.clang-formatがあるとありがたいです。
自分もこだわりないのですがclang-format賛成です。