问题描述
今天出现了VSCode格式化失效这个问题,报错如下,但没有其他报错提示:
因为之前设置过自定义 .clang-format 参考其他大佬的意见,发现确实是之前VSCode更新导致clang脚本路径失效。
在设置里更新了脚本文件和style文件的路径( Clang_format_path和Clang_format_style ),格式化还是失效。
首先只删除Clang_format_path的自定义路径,检查格式化,仍然失效;再只删除Clang_format_style的自定义路径,格式化功能恢复,但格式不是我需要的自定义格式了。至此发现问题可能出在style文件设置上。
问题解决
最后发现是Clang_format_style路径前面应该加上 file:
没有仔细读设置里的备注,因为粗心浪费时间 T_T
附clang设置
文章链接: 分享.clang-format配置文件