c++ - 如何让 clang-format 在 Visual Studio 中工作

标签 c++ visual-studio visual-studio-2017 clang-format

Visual Studio 有 native integration for clang-format从 15.7 prev1 开始。

我使用的是 15.9.9 并且很清楚地看到了选项中的配置。 Visual Studio Configuration C++ Formatting

根据我的理解,由于在格式化样式中选择了“Google”,它应该使用我的结帐根目录中的 .clang-format 文件,或者回退到名称为“Google”的硬编码配置。

但是,如果我格式化我的文件:Ctrl+K、Ctrl+D,我的文件会使用 Whitesmiths 进行格式化;这是我的 Visual Studio 格式的大括号配置。

我是不是忘了配置一些允许我使用 clang-format 的东西,或者是出了什么大问题?如果是最后一个,我感谢一些调试提示。

最佳答案

奇怪的是,几天后这开始工作,没有任何额外的更改。

关于c++ - 如何让 clang-format 在 Visual Studio 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55781685/

相关文章:

c++ - 在 C++ 中返回一个范围

c# - 项目集合构建服务锁定我的文件

c# - 如何在旧版本的 Windows 10 上测试应用程序?

c++ - C2386 : 'void_t' : a symbol with this name already exists in the current scope

c# - Visual Studio 将类型名称复制到剪贴板

java - Android 应用程序开发的任何想法

c++ - 派生类作为默认参数 g++

c++ - 修改调用另一个类函数的类中的变量

visual-studio - 广泛安装 Nuget 包解决方案

c# - 更改 ASP.NET MVC 项目命名空间后出现编译错误?