gpt4 book ai didi

uncrustify - 哪个 Uncrustify 设置用缩进空格替换空行?

转载 作者:行者123 更新时间:2023-12-02 17:53:33 26 4
gpt4 key购买 nike

我已经通读了许多 my Uncrustify settings page这几天都没有找到设置。也许第二双眼睛知道我错过了什么。

在我的源代码中,函数内的空行被缩进空格替换。

例如(两个空行只是回车):

int foo()
{

return 1;

}

变成:

int foo()
{
____
return 1;
____
}

(嗯,你看到的“_”实际上是空格)

哪个 Uncrustify 设置控制此行为?

最佳答案

我也遇到了同样的问题,并解决了。这不是 Uncrustify 做的,它实际上是 XCode 做的。

如果您在 XCode 之外运行 Uncrustify,它不会在空行上插入空白制表符/空格(如果存在,它实际上会删除它们)。

发现这一点后,我发现这是 XCode 首选项“根据语法自动缩进”设置,启用后(默认情况下启用),将在 Uncrustify 运行后在空行上插入空格。

为了回答您的问题,我从来没有弄清楚哪个 Uncrustify 设置会删除空格,但我可以告诉您,使用我的默认 Uncrustify 配置文件,它确实删除了空白行上的缩进空格。

这是 XCode (5.0.2) 中的 XCode 设置 xcode screenshot

关于uncrustify - 哪个 Uncrustify 设置用缩进空格替换空行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18199342/

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