如何将VSCode中clang-format扩展的缩进改为4?
在VSCode中让clang-format使用4空格缩进
下面是几个实用的配置方法:
方法一:直接在VSCode设置里配置
打开VSCode设置(快捷键Ctrl+,),搜索clang-format,找到Clang_format: Style选项:
- 选择
File的话,需要在项目根目录创建.clang-format文件,写入以下内容:
IndentWidth: 4 # 还可添加其他格式规则,比如强制禁用Tab: # UseTab: Never # TabWidth: 4
- 也可以直接在该选项的输入框中填写
"{IndentWidth: 4}",和你使用的命令行参数格式一致。
方法二:全局配置(所有项目生效)
在你的用户主目录(~)下创建.clang-format文件,写入IndentWidth: 4,这样所有使用clang-format的项目都会默认应用4空格缩进规则,VSCode的clang-format扩展也会读取这个全局配置。
方法三:通过settings.json配置
按Ctrl+Shift+P,输入Preferences: Open Settings (JSON)打开配置文件,添加以下配置项:
"clang-format.style": "{IndentWidth: 4}"
完成以上任意一种配置后,VSCode中的clang-format扩展就会按照4个空格的规则进行代码缩进了。
内容的提问来源于stack exchange,提问作者my_question
相关产品推荐
相关产品推荐

