lang格式:默认“缩进宽度”不是4

时间:2019-12-10 05:47:47

标签: indentation clang-format

我下载了clang-format-6.0,由于某种原因,默认缩进宽度为2。 我在几个线程上看到clang-format使用的默认缩进是4。

我尝试了多个项目和几种文件类型,并且相同。

现在,我知道可以添加.clang格式的文件来更改缩进宽度。但是对于我的所有项目,只需将“缩进宽度”设置为默认值,这是令人讨厌的事情。

编辑:显然默认值实际上是2 ...我想一定有原因...选择¯_(ツ)_ /¯ 有没有一种方法可以更改默认值而不必到处制作.clang格式的文件?

1 个答案:

答案 0 :(得分:1)

问题似乎是“是否有一种方法可以更改默认值而不必到处制作.clang格式的文件?”

是的,您也可以在命令行上配置clang格式。在这种情况下:

clang-format -style =“ {IndentWidth:4}”

您可以设置一个shell别名,这样您就不必键入整个内容:

alias cf'clang-format -style =“ {IndentWidth:4}”“