如何在Visual Studio中为单个项目配置指针对齐格式?
单个Visual Studio项目配置指针对齐的方法
要实现单个项目单独设置指针对齐格式,可采用以下两种方法:
方法1:使用.editorconfig文件
- 在项目根目录新建名为
.editorconfig的文件 - 在文件中添加针对C/C++的指针对齐配置,示例如下:
[*.cpp] cpp_pointer_alignment = left # 可选值:left、right、middle,对应不同对齐方式 [*.h] cpp_pointer_alignment = left - Visual Studio会自动识别该文件,优先使用项目内的.editorconfig配置,覆盖全局设置
方法2:通过项目属性配置
- 右键目标项目,选择「属性」
- 依次进入「配置属性」>「C/C++」>「代码样式」>「格式设置」>「间距」
- 修改指针对齐选项,注意确认「配置」和「平台」选择(如选「所有配置」「所有平台」可覆盖项目全场景)
- 点击「确定」后,这些设置会保存在项目的
.vcxproj文件中,仅对当前项目生效
注意:若同时存在.editorconfig和项目属性配置,editorconfig的优先级更高。
内容的提问来源于stack exchange,提问作者Thomas W.
相关产品推荐
相关产品推荐

