gpt4 book ai didi

c++ - Uncrustify 代码格式化程序删除了 C++ 单行代码中的空格

转载 作者:行者123 更新时间:2023-11-28 05:06:40 25 4
gpt4 key购买 nike

如何防止 Uncrustify 代码格式化程序在 { 和其余代码之间保留一个 C++ 单行代码?

所以,它改变了这段代码

const Foo &GetBar() const { return bar; }

对此

const Foo &GetBar() const {return bar; }

我在默认的 uncrustify 配置中搜索 return,但没有发现与我的问题有任何共同之处。

最佳答案

我认为这与大括号间距的关系比与 return 的关系更大,因此我会检查大括号的间距设置。我尝试使用的第一个选项是 sp_inside_braces(默认情况下应该是“忽略”)。

关于c++ - Uncrustify 代码格式化程序删除了 C++ 单行代码中的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44572041/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com