我下载了clang-format-6.0,由于某种原因,默认缩进宽度为2。 我在几个线程上看到clang-format使用的默认缩进是4。
我尝试了多个项目和几种文件类型,并且相同。
现在,我知道可以添加.clang格式的文件来更改缩进宽度。但是对于我的所有项目,只需将“缩进宽度”设置为默认值,这是令人讨厌的事情。
编辑:显然默认值实际上是2 ...我想一定有原因...选择¯_(ツ)_ /¯ 有没有一种方法可以更改默认值而不必到处制作.clang格式的文件?
答案 0 :(得分:1)
问题似乎是“是否有一种方法可以更改默认值而不必到处制作.clang格式的文件?”
是的,您也可以在命令行上配置clang格式。在这种情况下:
clang-format -style =“ {IndentWidth:4}”
您可以设置一个shell别名,这样您就不必键入整个内容:
alias cf'clang-format -style =“ {IndentWidth:4}”“